我最近遇到了这个我不熟悉的代码:
const foo = () => {
/*code block here*/
}
据我所知,它的含义与以下内容相同:
const foo = function () {
/*code block here*/
}
这是一个正确的假设,还是存在差异?引用这段代码的正确名称是什么?'=>' 到底在做什么?我以前从未在 Javascript 中见过它。
这是 ES6 箭头函数。它与 基本相同function (){}
,但有一些不同,例如不重新绑定this
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句