Когда я набрал этот, по-видимому, невинный фрагмент кода:
values.name
gedit выделяет имя как ключевое слово. Однако имя не отображается на страницах, на которые ссылается ответ на вопрос о зарезервированных ключевых словах. Я также сделал несколько тривиальных тестов в SpiderMonkey, но name, казалось, действовал как обычный идентификатор.
Поиск в Google тоже не сказал мне. Тем не менее, я нашел список страниц имя в разделе "Другие ключевые слова JavaScript" . Я предполагаю, что name является функцией или членом некоторого элемента DOM и не вторгается в пространство имен.
Является ли имя ключевым словом в JavaScript? Если да, что он делает?