В javascript, доступ к «window.Math» медленнее или быстрее, чем доступ к объекту «Math» без «окна».?
Мне немного любопытно, что лучше всего делать при обращении к «глобальному» пространству имен в javascript, которое является просто ярлыком дляwindow
объект (или наоборот, в зависимости от того, как вы на него смотрите).
Я хочу знать, если:
var answer = Math.floor(value);
лучше или хуже чем:
var answer = window.Math.floor(value);
Лучше или хуже, даже немного, для производительности, использования ресурсов или совместимости?
У кого-то есть более низкая стоимость? (Что-то вроде дополнительного указателя или что-то)
Редактировать заметкуВ то время как в большинстве случаев я читаю над нацистами производительности, в этом случае я игнорирую различия в читабельности, чтобы сосредоточиться исключительно на производительности.