Tengo una matriz asociativa en JS.Conjuntos asociativos JS: agregar un nuevo par
var array = {
'one' : 'first',
'two' : 'second',
'three' : 'third'
};
¿Cómo puedo añadir nuevo par en ella
Tengo una matriz asociativa en JS.Conjuntos asociativos JS: agregar un nuevo par
var array = {
'one' : 'first',
'two' : 'second',
'three' : 'third'
};
¿Cómo puedo añadir nuevo par en ella
array['newpair'] = 'new value';
o
array.newpair = 'newvalue';
Es un objeto literal, no realmente una "matriz asociativa".
Sólo hacer array['something'] = 'something';
Javascript no tiene "arrays asociativos". Tiene objetos (que son conjuntos desordenados de pares nombre/valor) y matrices, que son solo objetos con una propiedad de longitud especial y algunos métodos prácticos que operan en propiedades con nombres numéricos. Las propiedades de matriz también están desordenadas, pero se puede acceder en secuencia usando un bucle (for, while o do). – RobG