Dans l'article précédent, nous avons appris comment supprimer le premier et le dernier élément d'un tableau. Veuillez consulter "Comment supprimer le premier et le dernier élément d'un tableau en javascript ?" 》. Cette fois, nous apprendrons comment supprimer n'importe quel élément d'un tableau. Vous pouvez vous y référer si nécessaire.
Nous savons comment supprimer le premier et le dernier élément d'un tableau, mais avez-vous déjà pensé à la façon de supprimer n'importe quel élément du tableau ? Parlons-en cette fois.
Nous savons que nous avons déjà évoqué une méthode, appelée splice, vous en souvenez-vous encore ? Nous avons déjà utilisé cette méthode pour ajouter des éléments au tableau. Aujourd'hui, nous allons utiliser ce tableau pour supprimer des éléments.
Regardons d’abord un petit exemple.
<script> var arr = new Array(3); arr[0] = "one"; arr[1] = "two"; arr[2] = "three"; console.log(arr); arr.splice(1,1); console.log(arr); </script>
Regardez la réponse à cet exemple.
Vous pouvez voir cet exemple. Il y a trois éléments dans notre tableau d'origine. Après avoir utilisé la méthode d'épissage, "un" dans le tableau est supprimé. Examinons donc cette méthode en détail. La méthode
splice() est utilisée pour ajouter ou supprimer des éléments dans le tableau. Cette méthode peut également être utilisée pour modifier les éléments du tableau.
Jetons un œil au format syntaxique de cette méthode.
数组名称.splice(规定从何处添加/删除元素,规定应该删除多少元素,要添加到数组的新元素)
Si nous écrivons uniquement les éléments ajoutés sans écrire les deux premiers paramètres, cette méthode supprimera tous les éléments du tableau ; si le deuxième paramètre est 0, cela signifie que cette méthode ajoutera de nouveaux éléments au tableau Element ; vous écrivez le premier et le deuxième paramètres mais pas le troisième paramètre, cela signifie que la méthode splice supprimera les éléments du tableau.
C'est tout Si vous en avez besoin, vous pouvez lire : Tutoriel avancé Javascript
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!