Web秀
首页
专栏
文章
问答
热点
导航
实例
文章
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
登录
综合
Uni-App
Webpack
React
Html
Electron-Vue
Electron
Vue-Nuxt
TypeScript
NodeJs
web前端
Vue
Css
JavaScript
比特币
ThreeJs
工具类
面试
服务器
小程序
其他
展开
推荐
最新
热榜
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
Vue项目中有封装过axios吗?主要是封装哪方面的?
Vue项目中有封装过axios吗?主要是封装哪方面的?一、axios是什么axios是一个轻量的HTTP客户端基于XMLHttpRequest服务来执行HTTP请求,支持丰富的配置,支持Promise,支持浏览器端和Node.js端。自Vue2.0起,尤大宣布取消对vue-resource的官方推荐,转而推荐axios。现在axios已经成为大部分Vue开发者的首选特性从浏览器中创建XMLHttpRequests从node.js创建http请求支持PromiseAPI拦截请求和响应转换请求数据和响应数据取
545958
3293
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
4年前
JavaScript
六张图记完全部ES6特性
...
554062
3722
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
5年前
JavaScript
moment.js日期时间管理的常用方法详细教程
前言js原生获取时间,并对其格式化、计算,并不是那么的简单,moment.js的出现,对日期时间处理就方便了许多许多。moment.jsapi初识怎么用?普通页面,直接引入moment.js文件就可以了。node项目:importmomentfrom'moment'如何获取当前时间letnow=moment();console.log(now)//当前时间对象可以看看moment()是个什么鬼?里面包含了那些方法?格式化letnow=moment().format('YYYY-MM-DDHH:mm:ss'
560986
3888
0
冴羽
Lv0
理想主义者,个人微信:mqyqingfeng ,带你看技术与生活的诗与远方
0
关注
0
关注者
关注
冴羽
2年前
JavaScript
JavaScript深入之参数按值传递
JavaScript深入系列第九篇,除了按值传递、引用传递,还有第三种传递方式——按共享传递定义在《JavaScript高级程序设计》第三版4.1.3,讲到传递参数:ECMAScript中所有函数的参数都是按值传递的。什么是按值传递呢?也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。按值传递举个简单的例子:varvalue=1;functionfoo(v){v=2;console.log(v);//2}foo(value);console.log(value)//1复
545011
3275
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
你是怎么理解ES6中Module的?使用场景?
你是怎么理解ES6中Module的?使用场景?一、介绍模块,(Module),是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。两个基本的特征:外部特征和内部特征外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式,包括有输入输出参数、引用的全局变量)和模块的功能内部特征是指模块的内部环境具有的特点(即该模块的局部数据和程序代码)为什么需要模块化代码抽象代码封装代码复用依赖管理如果没有模块化,我们代码会怎样?变量和方法不容易维护,容易污染全局作用域加载资
545991
3295
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
谈谈this对象的理解
谈谈this对象的理解一、定义函数的this关键字在JavaScript中的表现略有不同,此外,在严格模式和非严格模式之间也会有一些差别在绝大多数情况下,函数的调用方式决定了this的值(运行时绑定)this关键字是函数运行时自动生成的一个内部对象,只能在函数内部使用,总指向调用它的对象举个例子:functionbaz(){//当前调用栈是:baz//因此,当前调用位置是全局作用域console.log("baz");bar();//<--bar的调用位置}functionbar(){//当前调用栈
546256
3297
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
5年前
JavaScript
JavaScript 实现的4种数字千位符格式化方法
所谓的数字千分位形式,即从个位数起,每三位之间加一个逗号。例如“10,000”。针对这个需求,我起初写了这样一个函数方法一functiontoThousands(num){varresult=[],counter=0;num=(num||0).toString().split('');for(vari=num.length-1;i>=0;i--){counter++;result.unshift(num[i]);if(!(counter%3)&&i!=0){result.unshif
555386
3253
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
ES6中新增的Set、Map两种数据结构怎么理解?
面试官:你是怎么理解ES6新增Set、Map两种数据结构的?如果要用一句来描述,我们可以说Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构什么是集合?什么又是字典?集合是由一堆无序的、相关联的,且不重复的内存结构【数学中称为元素】组成的组合字典是一些元素的集合。每个元素有一个称作key的域,不同元素的key各不相同区别?共同点:集合、字典都可以存储不重复的值不同点:集合是以[值,值]的形式存储元素,字典是以[键,值]的形式存储一、SetSet是es6新增的数据
544365
3296
0
冴羽
Lv0
理想主义者,个人微信:mqyqingfeng ,带你看技术与生活的诗与远方
0
关注
0
关注者
关注
冴羽
2年前
JavaScript
JavaScript专题之乱序
JavaScript专题系列第十九篇,讲解数组乱序,重点探究Math.random()为什么不能真正的乱序?乱序乱序的意思就是将数组打乱。嗯,没有了,直接看代码吧。Math.random一个经常会遇见的写法是使用Math.random():varvalues=[1,2,3,4,5];values.sort(function(){returnMath.random()-0.5;});console.log(values)复制代码Math.random()-0.5随机得到一个正数、负数或是0,如果是正数则降序
545699
3301
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
ajax原理是什么?如何实现?
ajax原理是什么?如何实现?一、是什么AJAX全称(AsyncJavascriptandXML)即异步的JavaScript和XML,是一种创建交互式网页应用的网页开发技术,可以在不重新加载整个网页的情况下,与服务器交换数据,并且更新部分网页Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面流程图如下:下面举个例子:领导想找小李汇报一下工作,就委托秘书去叫小李,自己就接着做其他事情,直到秘书告诉他小李已经到了
546122
3353
0
下拉加载更多
您好
去签到
你已经连续签到
0
天
猜你喜欢
换一换
最新文章
更多