Maison > interface Web > js tutoriel > Comment simplement dédupliquer un tableau

Comment simplement dédupliquer un tableau

一个新手
Libérer: 2017-09-18 10:12:25
original
1389 Les gens l'ont consulté

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"]
Copier après la connexion

À propos de la méthode indexOf() :

la méthode indexOf() peut renvoyer un caractère spécifié. première occurrence d'une valeur de chaîne dans une chaîne.

stringObject.indexOf(searchvalue,fromindex)
Copier après la connexion

Cette méthode récupérera 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 de départ de la recherche est au fromindex de la chaîne ou au début de la chaîne (lorsque fromindex n'est pas spécifié). Si une valeur de recherche est trouvée, la position de la première occurrence de la valeur de recherche est renvoyée. Les positions des caractères dans stringObject commencent à 0.

Renvoie -1 si la chaîne n'est pas trouvée dans le tableau.

À propos de la méthode push() :

La méthode push() en ajoute un à la fin du tableau ou de plusieurs éléments et renvoie la nouvelle longueur.

Remarque : De nouveaux éléments seront ajoutés à la fin du tableau.

Remarque : Cette méthode modifie la longueur du tableau.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal