
Antonio Guerrero Espinoza
Pregunta¿Cómo borro un elemento del array que no está ni al principio ni al final?
-
Al usar .slice no elimina si no que crea una copia y cuando coloco los index no los trae como yo le doy la posicion de los elemento? sabes porque
-
Hay algun metodo para quitar un elemento del array, cuanto tenga muchos elementos y solo quiera quitar uno como lo haria?

Alexei Alvarez
Puedes utilizar el método .slice
https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/Array/slice

Luis Gerardo López Hernández
tambien metodo splice, hay un monton de forma si buscas en google te sale
Kenet Andrés Chungandro Montenegro
Si solo quieres eliminar puedes usar .splice(index_elemento, cantidad_elementos); es decir, si tengo var = frutas['Manzana', 'Pera','Uva','Cereza']; y quiero eliminar "Pera" entonces pondría esto: frutas.splice(1,1); Me eliminiaría solo pera ya que el índice "1" es donde se encuentra y el siguiente parámetro es la cantidad de elementos a eliminar a partir del índice antes colocado. Si quisiera eliminar "Pera" y "Uva" entonces en el segundo parámetro pondría 2.
Kenet Andrés Chungandro Montenegro
Si quieres sobre-escribir algún elemento entonces puedes usar igual .splice ya que este espera más de dos parámetros. .splice(index, cantidad_elementos, addItem); Ejemplo: var = frutas[‘Manzana’, ‘Pera’,‘Uva’,‘Cereza’]; frutas.splice(2,1,"Platano"); esto quitaría "Uva" y agregaría "Platano" en el mismo index que tenía "Uva".

Nicolay Alexander Corrales Vargas
@Alexei Alvarez Hola Bro tenia esta misma pregunta pero no entiendo dos cosas:
Gracias