您的位置:首页 > Web前端 > JavaScript

es6新特性之箭头函数

2017-12-08 22:07 323 查看
1、定义

1.1

a、x => x*x 等同于
function (x){
return x*x;
}
b、两个参数
(x,y) => x*y
c、无参数
() => 3.14
d、可变参数
(x,y,...test) => {
var sum  = x+y;
for(var i=0;i<test.length;i++){
...
}
return sum;
}
e、如果是单表达式,需是如下格式
x => ({obj:x})


2、this

箭头函数类似匿名函数,但箭头函数内部的this是词法作用域,由上下文确定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js