JavaScript对象范围链

时间:2013-08-03 19:38:52

标签: javascript object scope

我在O'Reilly的“高性能JavaScript”一书中读到,进入范围链越远,性能就越差。

只是为了确定,如果我有一个带有键的对象:值项,其中一个键的值是另一个对象,那么第二个对象是否在范围链的下方?他们主要提到函数,但也说明函数是对象,所以我只是检查。

如果有帮助,请参见下图:

var object1 = {
key1 : "string1",
key2 : { object2Key1 : "value1",
         object2Key2 : "value2"
       }

}

问题是,是否要在对象1的范围链中进一步考虑在key2中找到的项目?

提前感谢您的帮助!

0 个答案:

没有答案