Syntaxe 1.splice()
arrayObject.splice(index,deleteCount,item1,.....,itemX)
index
: Précisez la position de départ de la modification (en comptant à partir de 0)
deleteCount
: Indique le nombre d'éléments du tableau à supprimer.
item1,.....,itemX
: Les éléments à ajouter au tableau partent de la position index
. S'il n'est pas spécifié, splice()
supprimera uniquement les éléments du tableau.
Valeur de retour : un tableau composé d'éléments supprimés. Si un seul élément a été supprimé, un tableau contenant un seul élément est renvoyé. Si aucun élément n'a été supprimé, un tableau vide est renvoyé.
2. Exemples d'utilisation
Suppression d'éléments de tableau :
<script> arr1=[9,2,6,4,5]; res1=arr1.splice(2); console.log(res1);//[6, 4, 5]被删除的元素 console.log(arr1);//[9,2]剩余元素 arr2=[9,2,6,4,5]; res2=arr2.splice(2,2); console.log(res2);//[6, 4]被删除的元素 console.log(arr2);//[9,2,5]剩余元素 </script>
Ajout de nouveaux éléments de tableau :
<script> arr3=[9,2,6,4,5]; console.log(arr3); result=arr3.splice(1,0,99,10); // console.log(result);空数组 console.log(arr3); result=arr3.splice(2,0,...[111]); console.log(arr3); </script>
Suppression d'éléments du tableau :
<script> arr4=[1,2,3,4,5]; res=arr4.splice(1,3,...[88,99,44]); console.log(arr4); </script>
Recommandé : "Questions et réponses de l'entretien js 2021 (grand résumé) "
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!