当我们想起箭头函数时脑海里鈳能会浮现
棒
,酷
简洁
,有趣
等形容词其实,我们存在一些更充分的理由
使我们在联想起箭头函数时不得不想到的
解决 this
引起的问题
箭頭函数不会在函数体内重新定义 this
的值这使得在回调中的行为更容易预测,并且避免了 this
在回调中潜存的 bug
我们期望点击按钮改变按钮颜色,代码如下
- 如果
环境支持
箭头函数那么鼓励使用 - 尽量避免对
React 组件
使用箭头函数,它会使调试变的困难 - 如果有需要可以在
render
中使用箭头函數 - 为
性能
着想,避免在render
中使用大量函数