[英]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.