Javascript: accede a una propiedad de objeto cuyo nombre comienza con un número

Estoy creando unJavascript / jQuery solicitud.

Necesito procesar unJSON respuesta que representa unaHashMap, Me gusta esto:

  {
    "accounts": {
      "MediaFire": {
       "provider": "MediaFire",
       "usedStorage": "779680",
       "totalStorage": "53687091200"
      },
      "4Sync": {
       "provider": "4Sync",
       "usedStorage": "620692",
       "totalStorage": "16106127360"
      }
    }
  }

Utilizo una función de paso (que no puedo controlar), que devuelve la respuesta JSON analizada en un objetoresult.

Cuando intento acceder a la4Sync Me gusta esto:

var usedStorage = result.accounts.4Sync.usedStorage; //doesn't work

no funciona creoes debido a la4 al principio... La misma operación con el otro objeto funciona bien:

var usedStorage = result.accounts.MediaFire.usedStorage; //works

Sé que elresult objeto contiene el objeto4Sync, pero no puedo acceder a ella. Aquí hay una captura de pantalla de la consola de Chrome:

¿Hay alguna solución para resolver esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta