1.箭头前面是参数,只有一个参数时可以省略小括号,没有参数或者有多个参数时,要用小括号括起来
v=>a+b;
等同于 function(v){
return a+b;
}
2.如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,只有一条语句就可以省略
3.如果箭头函数直接返回一个对象,必须在大括号外面加上小括号,否则会报错
id=>{id:id,name:"xh"}; //报错
id=>({id:id,name:"xh"}); //不报错
1.箭头前面是参数,只有一个参数时可以省略小括号,没有参数或者有多个参数时,要用小括号括起来
v=>a+b;
等同于 function(v){
return a+b;
}
2.如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,只有一条语句就可以省略
3.如果箭头函数直接返回一个对象,必须在大括号外面加上小括号,否则会报错
id=>{id:id,name:"xh"}; //报错
id=>({id:id,name:"xh"}); //不报错