=>类似于python的 lambda
两种用法:
x >= x+1 ;x是函数参数,x+1是表达式
(x) => { return x+1} ;(x)是函数参数,return x+1是函数体
es3,es5 : this指向*调用时* this的指向,函数被哪个对象调用,this就指向哪个对象
es6 : this指向*定义时*this的指向
如果()里只有一个参数,则()可以省略掉
如果{}里只有一个表达式,则{}也可以省略
=>类似于python的 lambda
两种用法:
x >= x+1 ;x是函数参数,x+1是表达式
(x) => { return x+1} ;(x)是函数参数,return x+1是函数体
es3,es5 : this指向*调用时* this的指向,函数被哪个对象调用,this就指向哪个对象
es6 : this指向*定义时*this的指向
如果()里只有一个参数,则()可以省略掉
如果{}里只有一个表达式,则{}也可以省略