javascript - ES6 是否不需要命名函数表达式?

标签 javascript function

<分区>

所以读完 T.J.克劳德对 this 的回答问题,ES 6 规范似乎有为绑定(bind)到变量名的匿名函数推断函数名的规则。我们还需要使用命名函数表达式吗?看起来 ES6 使它变得不必要了。

最佳答案

还没有。目前还没有完全兼容 ES 6 的 JS 环境。此外,我们将不得不在未来几年支持旧版浏览器。然而,由于使用命名函数表达式的要点之一是您可以获得更好的错误堆栈跟踪,如果实现 catch ES 6 规范,那么只要您的开发环境兼容,您就可以在没有他们。

关于javascript - ES6 是否不需要命名函数表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34610925/

相关文章:

javascript - 在 javascript 或 bootstrap 中创建可点击的工具提示

javascript - 使用Django发送音频文件时出现DOMException

javascript - 为什么异步函数比同步函数需要更多时间来执行?

c 将函数指针赋值给变量

JavaScript表单验证,数据无效时提交

javascript - 使用 JavaScript 填写输入文件表单

javascript - 获取对象内部的函数名称

python - 将多个参数传递给函数的最有效方法?

通过引用传递的 java 函数原语

function - Set ( = ) 和 SetDelayed ( := )? ) 有什么区别