
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?

Nicolay Alexander Corrales Vargas
@Alexei Alvarez Hola Bro tenia esta misma pregunta pero no entiendo dos cosas:
Gracias
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".
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.

Luis Gerardo López Hernández
tambien metodo splice, hay un monton de forma si buscas en google te sale

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