这里的箭头函数是在函数参数位置定义的,为什么说是在全局作用域定义的?

来源:2-4 选择练习

电磁护盾

2021-09-20 08:20:29

https://img.mukewang.com/climg/6147d3c509100e4919200945.jpg


写回答

1回答

好帮手慕慕子

2021-09-22

同学你好,因为这种写法相当于先在全局中定义了一个箭头函数,然后作为参数参入forEach方法中,而箭头函数中的this指向定义时所在作用域中的this,所以此时this指向window,老师写了一个简单的示例,如下:

https://img.mukewang.com/climg/614a973e096e990b06940359.jpg

祝学习愉快~

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程