-
包含:html网站、个人网站、企业网站、模板建站、免费建站、免费模板
-
库有:Jquery库、html库、css库、资料库
- 首页
- 阿里云服务器租用多少钱一年
- 正文
增长作用域链
with语句,用于将对象属性作为局部变量来显示,使其便于访问。
with语句在反复使用同一对象属性时看起来很方便,但在作用域链中增加的额外对象影响了对局部标识符的解析。当执行with语句中的代码时,函数中的局部变量将从作用域链的第一个对象变为第二个对象,自然而然会减慢标识符的存取。with语句执行结束,作用域链将恢复到原来的状态。(因为这个主要缺陷,建议避免使用它)
try-catch语句块中的catch从句。
在执行catch从句中的代码时,其行为方式类似于with语句,也是在作用域链的顶部增加了一个对象。该对象包含了由catch指定命名的异常对象。由于catch从句仅在执行try从句发生错误时才执行,所以它比with语句的影响要小。
高效的数据存取