style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Problema con array en Javascript, pasar datos a Jvectormap

Buenas tardes, alguien me podría decir como crear un array con este formato:
var datos=["ORIZABA": 94356, "MALTRATA": 5642, "IXHUATLANCILLO": 6580, "NOGALES": 7895];
Estuve revisando algunos ejemplos de Javascript y JSON, pero ese formato de array no lo he podido hacer, lo que pude hacer fue algo como esto: var datos=[{Municipio:"ORIZABA", Valor:94356},{Municipio:"MALTRATA", Valor:5642},{Municipio:"IXHUATLANCILLO", Valor:6580}]; lo hice así:

for(i=0;i<datosTabla.length;i++){
      mapas[i]={"Municipio":datosTabla[i][0], "Valor":datosTabla[i][1]}
      }

Pero ese array no me sirve para Jvectormap y no encuentro la manera de pasarlo al formato que Jvectormap requiere.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

no es un array

La estructura de datos Array, un arreglo, es una colección de elementos accesibles por índice. [a,b,c,d,e] es un arreglo donde el primer elemento, con índice 0, es a.

Lo que estás mostrando no es un arreglo, sino un mapa. O en javascript, un simple objeto: una colección de datos accesibles por una llave, que es una cadena.

Tu parece que espera un arreglo de arreglos: [['orizaba',12345],['maltrata',6789],['nogales',5432]].

Imagen de santos.r09

Muchas Gracias ezamudio por

Muchas Gracias ezamudio por tu respuesta, y bueno, lo que necesitaba era un Object (var datos = { }) de javascript y no un array (var datos = []).
Solo era poder acceder a los elementos del array por medio de sus nombres(named indexes), pero sin que tuviera que tener una propiedad 'nombre', es decir, esto: var datos=[{Municipio:"ORIZABA", Valor:94356},{Municipio:"MALTRATA", Valor:5642}] NO me servía porque tenía la propiedad 'Municipio' y la propiedad 'Valor'.
Lo que necesitaba y lo que hice fue esto: var datos=[{"ORIZABA" : 94356},{"MALTRATA":5642}] , así de sencillo estaba y yo rompiéndome la cabeza.
De nuevo gracias, y disculpa por responder hasta ahora.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">