Estoy usando el método this para hacer 'hashmaps' artificiales en javascript. Todo lo que pretendo es pares clave | valor, el tiempo de ejecución real no es importante. El siguiente método funciona bien.Loop a través de un 'Hashmap' en JavaScript
¿Hay alguna otra manera de recorrer esto?
for (var i in a_hashMap[i]) {
console.log('Key is: ' + i + '. Value is: ' + a_hashMap[i]);
}
me encuentro con un problema en esta salida a un manojo de llaves definidas después de la primera clave, cuando la matriz sólo contiene una entrada. Tengo la sensación de que es porque el código está dentro de un ciclo que usa i, aunque cuando sigo en depuración no debería estar sucediendo. Tampoco puedo cambiar i ya que el bucle for parece no entender la varilla reemplazada en absoluto.
¿Alguien alguna idea?
simplemente ver este tema: [Equivalente Javascript Hashmap] [1] espero que le ayuda. [1]: http://stackoverflow.com/questions/368280/javascript-hashmap-equivalent – elvenbyte