Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2012, 11:26
Avatar de gilber966
gilber966
 
Fecha de Ingreso: abril-2010
Mensajes: 117
Antigüedad: 14 años
Puntos: 4
array con {llave:valor,llave:valor}

Hola tengo un array que necesito adicionarle y quitarle elementos de manera dinamica si me pueden aconsejar?


me base en este code:

Código Javascript:
Ver original
  1. var pais = new array();
  2.  
  3. pais[0] = {pais:"España",
  4.         capital:"Madrid",
  5.          continente:"Europa"}
  6. pais[1] = {pais:"Japón",
  7.         capital:"Tokio",
  8.         continente:"Asia"}
  9. pais[2] = {pais:"Francia",
  10.         capital:"Paris",
  11.         continente:"Europa"}

es posible por ejemplo adicionar asi:

Código Javascript:
Ver original
  1. nuevoelemento=function(npais,ncapital,ncontinente){
  2. for(var i=0; i<=pais.lenght;i++){
  3.  
  4.   if(pais[i].npais){
  5. //ya existe un elemento, modificarlo
  6.  
  7. }else{//adicionarlo
  8. pais.push(pais[pais.lenght+1]={pais:npais,capital:ncapital,continente:ncontinente});
  9. }
  10.  
  11.  
  12. }

}

y asi por el estilo para eliminar??