Tutorial de mètode JavaScript Array splice () amb exemple

Bloc

Tutorial de mètode JavaScript Array splice () amb exemple

Tutorial de mètode JavaScript Array splice () amb exemple

En aquest tutorial, ens encantaria compartir amb vosaltres com eliminar els elements / elements de la matriu javascript. Descriurem els mètodes splice () de javaScript per eliminar / afegir els elements / elements d’una matriu.

En aquest tutorial, agafarem diversos exemples del mètode JavaScript splice () per a una millor demostració.

www.netflix..com / activate

Definició del mètode JavaScript splice ()

El mètode javascript splice () s’utilitza per afegir o eliminar elements / elements d’una matriu.

Sintaxi del mètode javascript splice ()

array.splice(index, howmany, item1, ....., itemX)
  • El primer argument especifica la ubicació on començar a afegir o eliminar elements.
  • El segon argument especifica el nombre d'elements que cal eliminar.
  • El tercer argument i els següents són opcionals; especifiquen els elements que s’afegiran a la matriu.

Ara prendrem diversos exemples del mètode splice ():

Exemple 1: elimineu 2 elements de l'índex 2

Prenguem un exemple, suposem que tenim una matriu que dóna nom a arr, volem eliminar els elements que hi figuren. Vegem, doncs, l'exemple següent:

var arr = [ 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten' ]; arr.splice(1,2); console.log( arr );

El resultat de l'exemple 1 anterior és:

['one', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten']

Exemple 2: afegiu un element nou de l’índex 0

Prenem un exemple nou, suposem que tenim una matriu que diu arr.

Si voleu afegir els elements a la matriu arr. Vegem, doncs, l'exemple següent:

canvieu la contrasenya del compte de Minecraft
var arr = [ 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten' ]; arr.splice(0,0,'zero'); console.log( arr );

El resultat de l'exemple 2 anterior és:

['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten']

A la posició 0, afegiu els elements nous.

Exemple 3: afegir i eliminar elements de la matriu

En aquest exemple, mostrarem com afegir i eliminar la matriu.

com comprar criptografia de corretja

Suposem que teniu una matriu amb aquest nom mes. En aquesta matriu, voleu afegir / eliminar els elements / elements nous. Demostrarem com afegir o eliminar l'element que hi figura. vegem l'exemple següent:

var months = ['Jan', 'March', 'April', 'June']; months.splice(1, 0, 'Feb'); // add at index 1 console.log(months); months.splice(4, 1, 'May'); // replaces 1 element at index 4 console.log(months);

El resultat de l’exemple-3 anterior és:

// expected output: Array ['Jan', 'Feb', 'March', 'April', 'June'] // expected output: Array ['Jan', 'Feb', 'March', 'April', 'May']

Exemple 4: elimineu tots els elements després de l'índex 3

En aquest exemple, explicarem com eliminar tots els elements després d'un índex concret d'una matriu. Vegem l'exemple següent:

var arr = [ 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten' ]; arr.splice(3); console.log( arr );

El resultat de l’exemple-4 anterior és:

[ 'one', 'two', 'three'];

Exemple-5 Substitueix 1 element a l'índex 5

En aquest exemple, demostrarem com substituir el valor d'una matriu. Vegem l'exemple següent

var arr = [ 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten' ]; arr.splice(5,1,6); console.log( arr );

El resultat de l'exemple-5 anterior és:

['one', 'two', 'three', 'four', 'five', 6, 'seven', 'eight', 'nine', 'ten']

Com puc eliminar un objecte d'una matriu amb JavaScript?

Mitjançant el mètode javascript splice () per eliminar Objectes d'Array a JavaScript. Vegem l'exemple següent.

json string a array javascript

Tenim un objecte de matriu, volem eliminar l’objecte id = 3 dins de la matriu. Per tant, utilitzeu el mètode següent:

var arr = [ {id:1,name:'hello'}, {id:2,name:'world'}, {id:3,name:'cool'}, {id:4,name:'javascript'}, {id:5,name:'jquery'} ]; var ind = arr.findIndex(function(element){ return element.id===3; }) if(ind!==-1){ arr.splice(ind, 1) } console.log (arr);

Prenguem el segon exemple d’eliminació de l’objecte de la matriu JSON a javascript. Vegem l'exemple següent

var arr = [ {id:1,name:'hello'}, {id:2,name:'world'}, {id:3,name:'cool'}, {id:4,name:'javascript'}, {id:5,name:'jquery'} ]; arr.splice(arr, 4); console.log (arr);

Conclusió

En aquest tutorial, heu après a extreure / eliminar, afegir elements de matrius de JavaScript mitjançant el mètode splice ().

#javascript #webdev #array