Si queremos borrar un elemento de un array en JavaScript, habremos observado que con igualar el elemento a undefined o null, el elemento no desaparece del array.
La manera óptima para hacerlo es usar el operador delete de JavaScript (disponible a partir de JavaScript 1.2), tal y como muestro en el siguiente ejemplo:
colores = new Array("rojo", "amarillo", "verde", "negro", "blanco");
delete colores[2];
Con esto el elemento “verde”, es el que tenía índice número 2, desaparece del array realmente, consumiendo así el array menos memoria.
7 Noviembre 2009 a las 00:39
RE BIEN ME GUSTO ME SIRVIO PA MI TAREA
7 Noviembre 2009 a las 00:39
gracias