У меня есть объект:
var object = {
string1 : 'hello',
string2 : 'world'
}
И если я хочу вызвать string2
свойство object
, это медленнее вызывать его несколько раз, например:
...object.string2...
...object.string2...
или было бы быстрее создать для него ссылку, которая содержит значение параметра, например:
var string2 = object.string2;
...string2...
...string2...
Причина, по которой я думаю, что второй может быть быстрее, потому что сейчас я думаю, что первый всегда сканирует весь объект, чтобы получить значение.