直接多次访问JavaScript对象属性或将属性分配给变量更有效吗?

时间:2017-10-08 20:29:42

标签: javascript performance javascript-objects

澄清我的问题,

我有一大块代码可以访问JS对象的属性,这些对象有时嵌套在多个其他对象中,即

object.array1[0].anotherObject.finalObject.someProperty

执行期间多次引用此属性。假设没有并发问题,将此属性赋值给变量来以这种方式测试值是否更有效,

var prop = object.array1[0].anotherObject.finalObject.someProperty

问题归结为我不熟悉JS中的引用如何工作。有没有一点,创建和分配变量的开销比多次访问对象的属性更有效。如果是这样,在决定使用哪个时,是否有一个好的经验法则?

0 个答案:

没有答案