日期:2014-05-16 浏览次数:20410 次
前言:
理解JavaScript闭包——Javascript Closures是一篇经典文章。网上(包括iteye)有翻译的中文版本,但是有一个部分并未翻译。在学习的过程中,我决定翻译下来,让这篇经典文章有一个完整的中文版。基于自己是第一次翻译,肯定存在一些错误,一些部分采用了意译。翻译之后,对译文进行了三遍润色和修改,希望大家提出意见,继续改进这篇译文。
最后,希望能给大家带来写帮助。
?
正文
标识符解析
标识符的解析依赖于作用链。ECMA262倾向于把this划归为关键词而不是标识符,解析总是依赖执行环境中使用的this的值而不是依赖对作用链,因此标识符的解析不是那么的合理。(译者注:含有this的情况)
Example 1:
?
?