Javascript: доступ к свойству объекта, имя которого начинается с цифры
Я создаюJavascript / JQuery применение.
Мне нужно обработатьJSON ответ, который представляет собойHashMap
, нравится:
{
"accounts": {
"MediaFire": {
"provider": "MediaFire",
"usedStorage": "779680",
"totalStorage": "53687091200"
},
"4Sync": {
"provider": "4Sync",
"usedStorage": "620692",
"totalStorage": "16106127360"
}
}
}
Я использую функцию вставки (которой я не могу управлять), которая возвращает проанализированный ответ JSON в объектеresult
.
Когда я пытаюсь получить доступ к4Sync
нравится:
var usedStorage = result.accounts.4Sync.usedStorage; //doesn't work
это не работает, я думаю$12Мне нужно обработать13$... Та же операция с другим объектом работает нормально:
var usedStorage = result.accounts.MediaFire.usedStorage; //works
Я знаюresult
объект содержит объект4Sync
, но я не могу получить к нему доступ. Вот скриншот консоли Chrome:
Есть ли обходной путь для решения этой проблемы?