react-native javascript中的()=> {}和function(){}有什么区别?

Par*_*ari 23 javascript react-native

我已经看到一些函数定义为function(){}和一些函数定义为() => {}.

这与Javascript版ES6有关吗?

此外,如何使用this关键字从一个函数定义更改为另一个函数定义?

cyb*_*bit 28

() => {}被称为箭头功能.正如你所说,它们是ES6的一部分.从链接页面:

相比函数表达式的箭头函数表达式具有较短的语法和词汇结合this值(不结合其自身的this,arguments,super,或new.target).箭头功能始终是匿名的.


归档时间:

查看次数:

38043 次

最近记录:

9 年,7 月 前