一。对箭头函数的理解

1. 在ES6中,"=>"是函数的表达式,并且箭头函数是匿名的。(这个箭头叫“lambda运算符”)

如:
var lets = b => b*b;
console.log(lets(6)); //36

就相当于:
function lets(b) {
b = b乘b;
}
"=>"左边的b是函数的参数,右边是函数的声明;

2. 当函数中有多个参数时,参数用小括号扩起来,并且每个参数用逗号隔开,如:

var lets = (a,b) => a*b;

二。箭头函数表达式语法
1.箭头函数表达式没有自己的this、super

举个例子:
es6箭头函数
输出结果: Array [3, 6, 7, 4]

2.当函数参数只有一个,括号可以省略;但是没有参数时,括号不可以省略。

es6箭头函数
3.箭头函数不能通过new关键字调用

es6箭头函数

4.立即表达式的写法:

es6箭头函数

相关文章:

  • 2021-10-01
  • 2022-01-11
  • 2021-09-10
  • 2021-11-22
  • 2022-01-05
  • 2021-10-24
  • 2021-09-09
  • 2021-10-19
猜你喜欢
  • 2021-04-03
  • 2021-11-26
  • 2021-06-07
  • 2021-12-12
  • 2021-08-19
  • 2021-06-26
相关资源
相似解决方案