Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Свойство начинается с числа (https://javascript.ru/forum/misc/4529-svojjstvo-nachinaetsya-s-chisla.html)

Riim 30.07.2009 22:01

Свойство начинается с числа
 
Так правильно: {'1': 5}[1]
А так работает: {1: 5}[1] , но правильно ли так писать?

Zeroglif 30.07.2009 23:07

И текст правильно, и число правильно. Второе короче в записи.

Riim 30.07.2009 23:19

Цитата:

Сообщение от Zeroglif
И текст правильно, и число правильно.

Да я просто в ecma ничего найти про это не могу, вот и мучаюсь.

Zeroglif 30.07.2009 23:42

11.1.5 Object Initialiser

в начале идёт описание синтаксиса и даны 3 варианта 'PropertyName' - строка, число, идентификатор (тот, который в строку превращается).

Riim 31.07.2009 00:23

Цитата:

Сообщение от Zeroglif
11.1.5 Object Initialiser

пока еще слабо там ориентируюсь, спасибо.


Часовой пояс GMT +3, время: 06:43.