JavaScriptを再ための2つの方法のアレイ

    VAR ARR = [ "C"、 "A"、 "Z"、 "A"、 "X"、 "A"、 "A"、 "Z"、 "C"、 "X"、 "A"、「X " ]
  
    VAR OBJ = {};
    VAR I = 0; I <arr.length、私は++ 
    {
      もし(ARR [I] OBJ)
      {
        OBJ [I] [ARR] + = 1 ;

      }
      
      {
        OBJ [ARR [I] = 1 
      }
    }
    console.log(OBJ)。
VAR newArr = [];
    VaRのキーOBJ)
    {
      newArr.push(キー);
    }
    console.log(newArr)。
  VAR newArr1 = Object.keys(OBJ)。
    console.log(newArr)。
    

方法二

 newarr = [];
    以下のためにあった I = 0; I <arr.length; iは++ 
    {
      VaRのフラグ= ;
      VARの J = 0; I <newarr.lengthあり、j ++ 
      {
        もし(ARR [I] == newarr [J])
        {
            フラグ = ;
            続け;
        }
      }
      もし(フラグ)
      {
        newarr.push(ARR [I])。
      }
    }
    console.log(newarr)。

 

おすすめ

転載: www.cnblogs.com/f2ehe/p/11668033.html