摘要:
第7章 编写高效的JavaScript 1 管理作用域 标识符在作用域链中的位置越深,查找和访问它所需要的时间就越长; 局部变量是JavaScript中读写最快的标识符。全局变量对象始终是作用域链中的最后一个对象,所以对全局标识符的解析总是最耗时的。 原则:尽可能的使用局部变量。任何非局部变量在函数中使用超过一次时,都应该将其存储为局部变量。 如:在函数中如果多次调用全局变量document,则应该在函数中定义:var doc = document; 基于V8 JavaScript引擎的Google Chrome和基于Nitro JavaScript引擎的Safari 4+的存取速度超快,标识 阅读全文