繁体   English   中英

箭头函数的另一个引人注目的用例是什么?

[英]What is another compelling use case for arrow functions?

出乎意料(对我来说),箭头 function 在创建执行方面并不比类似的常规(匿名) function 性能更高 除了简洁和避免使用“ that ”的用例(另见没有单独的this 。)之外,箭头函数是否有令人信服的用例?

箭头函数更短,并使您的代码更易于阅读/调试。 它们告诉我们需要做什么(函数式编程范式),而不是如何完成(面向对象编程范式)。

但是,对于 object 方法(与“this”和绑定有关)和动态事件侦听器,它们不是一个好的选择。

要更详细地了解我所说的内容,请参阅这篇文章: https://www.freecodecamp.org/news/when-and-why-you-should-use-es6-arrow-functions-and-when-you-shouldnt -3d851d7f0b26/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM