ES6允许使用= 定义函数,箭头函数使得表达更加简洁,例如 定义方式 1. 一行代码可以省略代码块花括号{} 2. 一个参数可以省略函数的小括号() 3. 多个参数多行代码常规写法 二、注意事项 1. 函数体内的this,指向定义时的对象,而不是使用时的对象 2. 不能当作构造函数,不能使用new命 ...
分类:
其他好文 时间:
2019-08-26 15:06:37
阅读次数:
79
1. let 和 counts 2. 模板字符串:反引号(')标识 3.箭头函数 4. 对象的单体模式: 5. 面向对象 ...
分类:
其他好文 时间:
2019-08-21 13:36:29
阅读次数:
88
先说原因: function声明的函数和箭头函数的作用域不同,这是一个不小心坑的地方。可参考箭头函数说明:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions 所以对于这 ...
分类:
微信 时间:
2019-08-18 11:27:31
阅读次数:
192
1、字符模板 2、解构赋值 3、箭头函数 4、let和const 5、symbol 6、扩展运算符 ··· 7、es6的模块化 export default或者export导出,import导入 8、set和map对象 ...
分类:
其他好文 时间:
2019-08-17 17:53:05
阅读次数:
55
箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱。就是这种我们日常开发中一直在使用的API,大部分同学却对它的了解程度还是不够深...普通函数和箭头函数的区别:箭头函数的this指向规则:1.箭头函数没有prototype(原型),所以箭头函数本身没有thisleta=()=>{};console.log(a.prototype);//undefi
分类:
其他好文 时间:
2019-08-16 23:01:48
阅读次数:
109
1 template里面的元素必须以一个根元素包裹,否则只会显示第一个元素。 2 v-on:事件名 必须小写 3 实例化Vue的data是对象,组件的data是函数返回对象。 4 不要在选项属性或回调上使用箭头函数。 因为箭头函数并没有 this,this 会作为变量一直向上级词法作用域查找,直至找 ...
分类:
其他好文 时间:
2019-08-15 21:12:51
阅读次数:
86
ES6中新增了箭头函数 下面是在javaScript ES6和之前声明函数的对比,在返回的东西只需要一行或者说比较少的时候用箭头函数更为优雅; 在之前中我们声明函数如下 var fn = function(a,b){ return a + b;};fn(1,2);//3ES6声明函数如下 //其中a ...
分类:
其他好文 时间:
2019-08-08 21:29:34
阅读次数:
113
ES的全称是ECMAScript,它是由ECMA国际标准化组织制定的一项脚本语言的标准化规范。 let let关键字就是用来声明变量的 使用let关键字声明的变量具有块级作用域 结构 箭头函数 扩展运算符 ...
分类:
其他好文 时间:
2019-08-03 21:14:21
阅读次数:
61
es6箭头函数里this的指向和普通的this还是有区别的,它是创建的时候就确定的, 其实我发现箭头函数的指向就是同级下的console.log(this)里的this,这样的话就能比较简单的理解多层嵌套情况下箭头函数里this的指向问题了 相当于,在f4同级下放一个console.log(this ...
分类:
其他好文 时间:
2019-07-25 20:34:45
阅读次数:
114