Méthode de jugement : 1. Utilisez l'attribut length pour obtenir la longueur du tableau d'origine ; 2. Utilisez "[...new Set(arr)]" pour supprimer les éléments en double dans le tableau et renvoyer un nouveau tableau ; Utilisez l'attribut length pour obtenir la déduplication La longueur du tableau après ; 4. Utilisez "==" pour comparer si les longueurs des tableaux obtenus deux fois sont égales. Si elles sont égales, les tableaux ne sont pas répétés.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.
es6 Méthode pour déterminer si un tableau est répété
Idée d'implémentation :
Utilisez l'attribut length
pour obtenir la longueur d'origine du tableaulength
属性获取原数组长度
利用[...new Set(arr)]
[ ...new Set (arr)]
Supprimez les éléments en double dans le tableau
Code d'implémentation :
var arr = [1,2,3,3,4,5]; len1=arr.length; newArr=[...new Set(arr)]; len2=newArr.length; if(len1==len2){ console.log("数组没有重复"); }else{ }
On peut voir que le tableau dans l'exemple ci-dessus est répété.
var arr = [1,2,3,4,5]; len1=arr.length; newArr=[...new Set(arr)]; len2=newArr.length; if(len1==len2){ console.log("数组没有重复"); }else{ }
Comme vous pouvez le voir, il n'y a aucun doublon dans le tableau de l'exemple ci-dessus. 【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!