let person=(name,age) =>{ this.name=name; this.age=age; } let me=new Person('xiao',30); console.log(me); //person is not a constructor
3.不能使用arguments变量
1 2 3 4
let fn = () = >{ console.log(arguments); } fn(1,2,3); //arguments is not defined
4.箭头函数的简写
1.省略小括号,当形参有且只有一个的时候
let add = n =>{
return n+n;
}
console.log(add(9));
2.省略花括号,当代码体只有一条语句的时候,此时return必须省略,而且语句的执行结果就是函数的返回值
let pow = n => n*n;
console.log(pow(9));