Maison >interface Web >Questions et réponses frontales >Comment supprimer un objet dans un tableau dans es6
Méthode : 1. Utilisez la méthode splice(), la syntaxe est "splice (indice de début à supprimer, longueur à supprimer)", cette méthode modifiera le tableau d'origine 2. Utilisez delete, la syntaxe est "supprimer" ; arr [Indice d'objet à supprimer]", cette méthode définira la valeur spécifiée sur non définie.
L'environnement d'exploitation de ce tutoriel : système Windows 10, ECMAScript version 6.0, ordinateur Dell G3.
1. méthode splice
splice(index,len,[item]) Remarque : Cette méthode modifiera le tableau d'origine.
splice a 3 paramètres, il peut également être utilisé pour remplacer/supprimer/ajouter une ou plusieurs valeurs dans le tableau
index : indice de départ du tableau len : longueur du remplacement/suppression item : valeur de remplacement, en cas de suppression l'élément d'opération est vide
Par exemple : arr = ['a','b','c','d']
Supprimer---- l'élément n'est pas défini
arr.splice(1,1) //[‘a‘,‘c‘,‘d‘] 删除起始下标为1,长度为1的一个值,len设置的1,如果为0,则数组不变 arr.splice(1,2) //[‘a‘,‘d‘] 删除起始下标为1,长度为2的一个值,len设置的2
2, supprimer
supprimer supprime le tableau Après l'élément dedans, la valeur marquée sous l'indice sera définie sur indéfini et la longueur du tableau ne changera pas
Par exemple :
delete arr[1] //[‘a‘, ,‘c‘,‘d‘]
Il y a deux virgules au milieu, la longueur du tableau ne changera pas et un élément ne sera pas défini
【Recommandations associées : tutoriel vidéo javascript, front-end web】
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!