Цифры в качестве ключей объекта
Столкнулся с тем, что при попытке использовать цифры в качестве ключей объекта, FF приводит такой объект к массиву:
var a = {"1": "first", "2": "second"}; console.log(a); выводит: Object [ <1 пустой слот>, "first", "second" ] Хотя в Chromuim и в Opera тот же код выводит: Object {1: "first", 2: "second"} Такая особенность вроде как не соответствует стандарту? |
Часовой пояс GMT +3, время: 00:08. |