Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScript配列で重複する値を見つける方法は?


JavaScriptで重複する値を見つけるには、次のコードを実行してみてください-

<html>    
   <body>              
      <script>  
         function removeDuplicate(arr) {        
            var c;        
            var len = arr.length;        
            var result = [];        
            var obj = {};                
            for (c = 0; c<len; c++)  {            
               obj[arr[c]] = 0;        
            }  
            for (c in obj) {            
               result.push(c);        
            }            
            return result;      
         }              
         var myArr = [10, 20, 30, 40, 10, 40, 70, 80, 70, 90];      
         document.write(removeDuplicate(myArr));  
      </script>          
   </body>
</html>

出力

10,20,30,40,70,80,90

  1. JavaScript配列のすべての一意の値を取得するにはどうすればよいですか?

    以下は、JavaScript配列内のすべての一意の値を取得するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>

  2. 複数の値でJavaScript配列の要素を見つける方法は?

    以下は、JavaScript配列の要素を複数の値で検索するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs