首页 > 编程语言 > 详细

《你不知道的JavaScript(上)》笔记——词法作用域

时间:2019-06-15 12:42:13      阅读:104      评论:0      收藏:0      [点我收藏+]

词法作用域是一套关于引擎如何寻找变量以及会在何处找到变量的规则。

词法作用域最重要的特征是它的定义过程发生在代码的书写阶段(假设你没有使用eval() 或 with)

欺骗词法:指修改词法作用域, 欺骗词法作用域会导致性能下降。

两种方法: eval 和 with。eval(..) 函数如果接受了含有一个或多个声明的代码, 就会修改其所处的词法作用域, 而with 声明实际上是根据你传递给它的对象凭空创建了一个全新的词法作用域。

《你不知道的JavaScript(上)》笔记——词法作用域

原文:https://www.cnblogs.com/simpul/p/11027199.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!