例如,在此Redux视频中,讲师始终使用以下语法
const counter = (state=0, action) => {
... function body here
}
我只用“传统”
function counter(state=0, action) {
... function body here
}
实际上,这更短,而且更清晰。在页面的相当平坦且结构化的左侧边缘搜索单词“ function”要比在参差不齐的右侧边缘扫描一个小的“ =>”要容易。
除了之外this
,尝试成为客观的而非观点,新语法有没有有用的区别或优势?
3
:StackOverflow上这个问题您可能会感兴趣stackoverflow.com/questions/34361379/...
—
文森特Savard
我不是JavaScript专家,但是我想
—
MetaFight
const
可以确保以后不再对函数进行重新定义。
感谢@VincentSavard,这很完美,基本上是我所期望的:除了“ this”和原型/类之外,似乎没有真正的区别。
—
user949300 '18
@ user949300有是有差别,一个MetaFight提到。同样,原型/“这些东西”也迅速成为关键的区别。
—
msanford
长话短说:您应该重视简明扼要的优势。
—
韦恩·布鲁斯