L'exemple de cet article décrit la méthode de déduplication de tableau JavaScript. Partagez-le avec tout le monde pour référence, comme suit :
Méthode 1.
Idée : créez un nouveau tableau vide, parcourez l'ancien tableau et utilisez la méthode indexOf() pour obtenir le éléments du tableau La position dans , si la valeur est -1, cela signifie qu'il n'existe pas. Ensuite, le nouveau tableau utilise indexOf pour obtenir chaque élément de l'ancien tableau. Si la valeur est -1, cela signifie qu'il n'existe pas, placez-le dans le nouveau tableau et affichez enfin le nouveau tableau, qui est le tableau après déduplication <.>
var arr=[24,56,74,89,24,56,78,09,24]; var new_arr=[]; for(var i=0;i<arr.length;i++){ if(new_arr.indexOf(arr[i])==-1){ new_arr.push(arr[i]); } } console.log(new_arr);
var arr=[2,58,49,26,49];<br>var o={}; var new_arr=[]; for(var i=0;i<arr.length;i++){ var k=arr[i]; if(!o[k]){ o[k]=true; new_arr.push(k); } } alert(new_arr);