Re[19]: JS. Откуда такая разница в скорости?
От: rFLY  
Дата: 12.06.24 10:49
Оценка:
Здравствуйте, Pauel, Вы писали:

P>Это не косяк, это тот же lookup, что и с поиском в глобальном скопе

Да, но в таком случае обращение к BaseClass.Counter не должно делать sum += value медленнее чем obj.sum += value. Почему высчитывание суммы через свойство объекта вдруг стало производительнее чем через обычную переменную? И там и там лукап в конструкторе класса и время просчета суммы для обоих способов должно было измениться пропорционально. Вот в этом я вижу косяк.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.