Tema movido desde javascript
Si piensas usar como índice algo que no sea numérico, en vez de ser un Array, va a ser un Object, y no existe ese atributo, aunque se podría definir...
En javascript normal, los objetos se recorren con el bucle for..in, aunque también se contaría con los elementos nuevos que se definiesen como el atributo length (si fuese el caso)
De todos modos, como no se trata de javascript normal sino de una librería, aquí espero que te orienten mejor.
Saludos