我试图理解箭头函数如何传递给testSelfRequiredField(event.value, "textFieldName");
,并记住先前执行上下文中setTimeout
的值。我知道在执行箭头函数时,使用词法作用域规则来查询this
值。这是否意味着箭头函数会关闭变量和this关键字?
this
答案 0 :(得分:1)
实际上,使用 fat箭头符号的全部目的是继承父范围。箭头功能的主要应用是拉低父范围。 当我们调用setTimeout时,链条如下所示:
现在将执行setTimeout中的命令。
答案 1 :(得分:0)
这是否意味着箭头功能会在
this
关键字上关闭?
是的,就是这样。