箭头函数 定义 __我觉得箭头函数就是将es5中的普通函数换一种写法,使代码看起来更加简洁__ 基本方法 1、简单例子 上面的代码等同于 2、箭头函数不需要参数或者需要多个参数时,用圆括号代表参数部分 3、箭头函数的代码部分多于一条语句,就要用大括号将其括起来,并使用return语句返回,返回的是对 ...
分类:
其他好文 时间:
2018-01-28 16:25:29
阅读次数:
138
上一篇:http://blog.csdn.net/major_zhang/article/details/78616835 最近看了MDN文档,感觉写的是异常好啊。。。。通俗易懂,又有例子。 这里想在强调一下箭头函数与this的绑定问题。 eg: function Person() { // Per ...
分类:
其他好文 时间:
2018-01-27 11:20:53
阅读次数:
137
代码一: 解析:之所以输出10,可以把 arrow function(箭头函数) 里的 this 和 arguments 关键字,可理解为函数作用域里的变量,他访问变量沿着作用域链向上找而不是访问对象属性走原型链,代码中的init上头的作用域就是window,所以他的this指向window. 代码 ...
分类:
Web程序 时间:
2018-01-25 13:06:49
阅读次数:
221
本文总结ECMAScript6相关实用特性 目录 "let和const" "箭头函数" "class" "对象字段" "模板字符串" "解构赋值" "函数参数扩展" "迭代器for...of" "模块加载" "map和weakmap" "set和weakset" "对象代理" "Symbol数据类型 ...
分类:
其他好文 时间:
2018-01-21 01:15:42
阅读次数:
247
react生命周期函数使用箭头函数,导致mobx-react出现了问题 ...
分类:
其他好文 时间:
2018-01-15 22:28:27
阅读次数:
208
babel-preset-es2015 是一个babel的插件,用于将部分ES6 语法转换为ES5 语法。转换的语法包括: 箭头函数 class语法 const和let 对象属性名表达式: let a = { ['a'+'b']: 1 } 对象属性名缩写 var o = { a, b, c }; v ...
分类:
其他好文 时间:
2018-01-13 21:01:01
阅读次数:
732
1.解决办法在vue中使用axios做网络请求的时候,会遇到this不指向vue,而为undefined,可以使用箭头函数"=>"来解决。如下:methods:{loginAction(formName){this.$axios.post(‘http://127.0.0.1/u/subLogin‘,{username:this.username,password:this
分类:
移动开发 时间:
2018-01-12 22:47:14
阅读次数:
357
JavaScript箭头函数是ECMAScript 6中引入的编写函数表达式的一种简便方法。通常,在JavaScript中,可以通过两种方式创建函数: 函数语句。 函数表达式。 可以如下所示创建函数语句: 也可以创建相同功能的函数表达式,如下所示: ECMA 2015(或ECMA Script 6) ...
分类:
编程语言 时间:
2018-01-11 23:55:32
阅读次数:
224
箭头函数(Arrow Functions) JavaScript中有一个有趣的特性,无论何时,当你需要一个函数时,你都可以在想添加的地方输入这个函数。 jQuery的.click()方法接受一个参数:一个函数。没问题,你可以在这里输入一个函数: 对 于现在的我们来说,写出这样的代码相当自然,而回忆起 ...
分类:
其他好文 时间:
2018-01-07 14:19:32
阅读次数:
164
1、没有参数时 2、只有一个参数时 3、函数体只有一条语句时 4、箭头函数的确与传统函数有不同之处,但仍存在共同的特点。 例如: 1.对箭头函数进行typeof操作会返回“function”。 2.箭头函数仍是Function的实例,故而instanceof的执行方式与传统函数一致。 3.call/ ...
分类:
编程语言 时间:
2017-12-30 22:38:00
阅读次数:
176