Приветствую Вас всех, ребята.
На стороне сервера я кодирую индексный массив при помощи функции PHP json_encode() и когда браузер получает ответ от сервера, то при помощи JSON.parse() я преобразовываю JSON в объект JS.
Вся фишка в том, что название свойств у объекта состоит только из цифр, ведь на стороне сервера я преобразовал индексный массив в JSON. Это вообще нормально?
Допустима ли такая запись в JS:
obj = {
777:"string1",
888:"string2",
lastProperty:"string3"
}
И как обращаться к такой записи? Вот так:
obj[777] или вот так obj["777"] ?
Но меня больше всего интересует, можно ли задавать числовые свойства объекту? И везде ли это будет работать?