ES6中允许使用箭头定义函数
箭头函数的格式为: 函数名 = 参数值 =>值或者表达式
如果为多个参数:函数名 = (参数值1,参数值2) =>return的值或者表达式
如果为多个语句,多个参数:函数名 = (参数值1,参数值2) =>{表达式1;表达式2;}
如果被返回的事一个对象:函数名 = (参数值1,参数值2) =>({id:id,name:"name"})
即:
var f = v =>v
等同于
var f = function(v){
return v;
}
ES6中允许使用箭头定义函数
箭头函数的格式为: 函数名 = 参数值 =>值或者表达式
如果为多个参数:函数名 = (参数值1,参数值2) =>return的值或者表达式
如果为多个语句,多个参数:函数名 = (参数值1,参数值2) =>{表达式1;表达式2;}
如果被返回的事一个对象:函数名 = (参数值1,参数值2) =>({id:id,name:"name"})
即:
var f = v =>v
等同于
var f = function(v){
return v;
}