Разработчик моей команды отметил, что доступ к объекту с помощью точечной нотации выполняется быстрее, чем запись в виде скобок. Например:Является ли запись в скобках медленнее, чем обозначение периода для доступа к свойствам объекта?
var sample = { name: 'First Name' }
var nameBracket = sample['name']
var namePeriod = sample.name
В этом случае, их вера в то, что назначение namePeriod
будет быстрее, чем nameBracket
.
Это правда? Если да, то почему? Если нет, почему бы и нет?
Относительно: Как можно проверить эту гипотезу или аналогичный вопрос для определения скорости работы JS?
Или когда содержимое представляет собой любое другое выражение, которое не является только строкой, 'obj [function() {for (var start = (новая дата) .getTime(); (новая дата) .getTime()
Paulpro
О, вы знаете, что я имел в виду: P – Stephen