Maison > Article > interface Web > Comment utiliser js pour réaliser la déduplication de chaîne et la déduplication de tableau
Cette fois, je vais vous montrer comment utiliser js pour réaliser une déduplication chaîne et une déduplication de tableau. Quelles sont les précautions pour utiliser js pour réaliser une déduplication de chaîne et une déduplication de tableau ? Ce qui suit est un cas pratique, jetons un coup d'œil.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js数组、字符串去重</title> </head> <body> <script type="text/javascript"> /*数组去重*/ function quchong(arr){ var len = arr.length; arr.sort(); for(var i=len-1;i>0;i--){ if(arr[i]==arr[i-1]){ arr.splice(i,1); } } return arr; } var a = ["a","a","b",'b','c','c','a','d']; var b = quchong(a); console.log(b); /*字符串去重*/ function quchongstr(str){ var a = str.match(/\S+/g);//等价于str.split(/\s+/g)// \s空白符,\S非空白符 a.sort(); for(var i=a.length-1;i>0;i--){ if(a[i]==a[i-1]){ a.splice(i,1); } } return a.join(" "); } var str = quchongstr("a a b a b e"); console.log(str); </script> </body> </html>
Résultats d'exploitation :
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. vers d'autres articles connexes sur le site Web php chinois !
Lecture recommandée :
Comment utiliser le code source de vue pour analyser le mécanisme d'événement
Comment utiliser JS pour obtenir le ville et situation géographique de l'utilisateur
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!