Maison >interface Web >js tutoriel >JS utilise la méthode indexOf() pour implémenter la déduplication de tableau
Cette fois, je vais vous présenter comment JS utilise la méthode indexOf() pour implémenter la déduplication de tableau. JS utilise la méthode indexOf() pour implémenter la déduplication de tableau. Quelles sont les précautions. . Jetons un coup d'oeil une fois.
var arr = ['abc','abcd','sss','2','d','t','2','ss','f','22','d']; //定义一个新的数组 var s = []; //遍历数组 for(var i = 0;i<arr.length;i++){ if(s.indexOf(arr[i]) == -1){ //判断在s数组中是否存在,不存在则push到s数组中 s.push(arr[i]); } } console.log(s); //输出结果:["abc", "abcd", "sss", "2", "d", "t", "ss", "f", "22"]
La méthode indexOf()
renvoie la première occurrence d'une valeur string spécifiée dans la chaîne.
<code><a href="http://www.php.cn/wiki/57.html" target="_blank">string</a><a href="http://www.php.cn/wiki/60.html" target="_blank">Object</a>.indexOf(searchvalue,fromindex)
string
.indexOf(searchvalue,fromindex) code>
Cette méthode recherchera la chaîne stringObject du début à la fin pour voir si elle contient la valeur de recherche de la sous-chaîne. La position où commence la recherche dans la chaîne fromindex ou le début de la chaîne (lorsque fromindex n'est pas spécifié). Si une valeur de recherche est trouvée, renvoie la valeur de recherche La position où il apparaît pour la première fois. Les positions des caractères dans stringObject commencent à 0.
Renvoie -1 si la chaîne n'est pas trouvée dans le tableau.
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Débogage normal inter-domaines Vue
Explication détaillée de l'utilisation du framework progressif vue.js
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!