ES6 箭头函数

ES6 中添加了函数新的定义语法——箭头函数,当有大于一个形参的时候,必须使用()代表部分参数,函数体大于一行时,必须使用{}将函数体括起来,并使用 return 返回。 箭头函数不会创建自己的 this箭头函数会在自己的作用域链上的上一层寻找 this。所以箭头函数会在定义时找到自己外层的 this,并继承这个 this 的值。在后面的任何操作中,this 的值都不会改变。 箭头函数的实现: 1...

JS 防抖技术和节流技术

在监听窗口进行 resize、scroll 等调用函数频率很高的操作时,如果每次都做相应的处理,则会加重浏览器的负担,导致渲染延迟,甚至是假死,这样会给用户带来非常糟糕的体验。为此我们必须在特定场景下限制调用频率,但是又不影响效果。 一、防抖防抖技术:使得事件被触发 N 秒之后再执行回调,如果再 N 秒内再次触发,则重新倒计时。 123456789101112131415161718192021v...

Axiso 解决跨域访问

源码地址:https://github.com/jitwxs/blog_sample 首先请检查下你的 Vue 版本,Vue2 和 Vue3 跨域方式不同,在命令行中输入 vue -V,可以查看当前的 Vue 版本。 一、Vue2 版本为了复现跨域问题,这里以访问 Ve2x 的一个公告API为例,当我们不做特殊处理,直接访问如下: 1234567this.$axios.get("https:/...

Ajax 实现文件上传(解决upload.parseRequest为空问题)

一、fileupload这种方式也是目前网上主要绝大部分 Ajax 文件上传的方法,前台代码如下: 123<!-- 定义上传按钮 --><input type="file" id="uploadFile"><button onclick="uploadFile()" >上传文件</button> 123456789101112131415161718...
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×