JavaScriptの配列トラバーサル、重元素を行きます

<!DOCTYPE HTML> 
<HTML> 
    <HEAD> 
        <METAのcharset = "UTF-8"> 
        <タイトル> </ TITLE> 
    </ HEAD> 
    <BODY> 
        <スクリプトタイプ= "テキスト/ JavaScriptを"> // 3.トラバーサルVaRの ARR = [1,2,2,2,3,3,4 ];
                 1 のため(= 0.1 ;. 1 <arr.length; I ++は){ 
                } 2.forEach(関数(値、指数){ 
                    コンソール。 (値)ログ; // 要素にわたって反復 
                    にconsole.log(インデックス); // 反復添字                }); // 4配列の重複排除            にconsole.log(ARR)。
            にとって
            
            
                    
                
                

          
            
(i = 0; iは<arr.length; iは++ ){ 
                
                ための(iは= J + 1、。J <arr.length; J ++ ){
                     一方(ARR [I] == ARR [J]){ // iにこの場合は使用できないが、比較の後j個の要素は、重元素がより保持する 
                        arr.spliceを(J ,. 1); // 削除重元素
                    } 
                } 
            } 
            にconsole.log(ARR);

         </ SCRIPT> 
    </ BODY > 
</ HTML>

 

おすすめ

転載: www.cnblogs.com/wangdongwei/p/11245872.html