”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 箭头函数与es6中的方法声明:为什么``为什么``'''''''''''''''''''''''''''''为什么在箭头函数中不按预期工作?

箭头函数与es6中的方法声明:为什么``为什么``'''''''''''''''''''''''''''''为什么在箭头函数中不按预期工作?

发布于2025-03-23
浏览:365

Arrow Functions vs. Method Declarations in ES6: Why Doesn't `this` Work as Expected in Arrow Functions?
arrow functions vs.在es6

的目的是让函数访问人物对象中的名称属性。但是,控制台仅打印“我的名字”。

说明:的,ES6中的独特本质产生。与传统功能声明不同,箭头功能不会绑定此关键字。相反,他们从周围的范围内继承了这种约束,在这种情况下,它是全局范围。解决方案:

可以使用ES6方法声明模式,该模式可以保留此:[

最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3