`eval` 的直接调用和间接调用行为不同
作者: wheatup创建于 2024年6月26日更新于 2024年9月1日
标签new-example
在间接调用 `eval` 时,它会使用顶层作用域。这意味着即使在重新定义相同变量名的局部作用域中,也可以访问顶层作用域的变量。 (请注意,该变量是使用 `let` 定义的,因此它不是全局对象的属性。)
内容来源: denysdovhan/wtfjs
在间接调用 `eval` 时,它会使用顶层作用域。这意味着即使在重新定义相同变量名的局部作用域中,也可以访问顶层作用域的变量。 (请注意,该变量是使用 `let` 定义的,因此它不是全局对象的属性。)
内容来源: denysdovhan/wtfjs