拡張マージ配列演算子

  <SCRIPT>
       // 配列をマージ 
       ARR1 = [11,22,33,55のLETを]; 
       LETのARR2は = "AA"、 "BB"、 "CC"、 "DD" ];
       //   ES5はマージ 
      LET = ARR ARR1のを.concat(ARR2である); 
      にconsole.log(ARR)//  [11、22 33は、 "AA"、 "BB"、 "CC"、 "DD"、55である] 
      
      // のES6マージ 
      LETのnewarr =を[.. .arr1は、... ARR2]は
      にconsole.log(newarr)//  [11、22は、33であり、55、 "AA"、 "BB"、 "CC"、 "DD"] 
      

     

      // 内部関数はオブジェクトを有し、引数引数は、取得したが、ダミー配列することができる
      機能日(){ 
        コンソール。(引数)をログ//引数(8)[1、2 、3、4、5、6、7、9、呼び出し先:ƒ、シンボル(Symbol.iterator):ƒ] 彼ダミーアレイ
      } 
      サン( 1,2,3,4、 5,6,7,9 ); 
      

      // どの関数のアレイ法内部ダミーアレイが真となる1つの。
        機能日(){ 
        せAGS = Array.prototype.slice.call(引数); 
        ags.push( 150 ) ; 
        にconsole.log(AGS); // [1,2 ,. 3 ,. 4 ,. 5 ,. 6 ,. 7 ,. 9、150。] 
        } 
        日( 1,2,3,4,5,6,7,9 ); 


          / / 関数のアレイ内のダミーアレイが真方法2となるどの
          関数日(){ 
          せAGS = [引数...]; // ダミーアレイ百非実配列 
          ags.push(150); 
          にconsole.log(AGS); // [1、2 ,. 3 ,. 4 ,. 5 ,. 6 ,. 7 ,. 9、150] 
          } 
          日( 1,2,3,4,5,6,7,9 )。

        //   要約である拡張オペレータ... [...真のオブジェクト配列へ]
 
    </ SCRIPT>

 

おすすめ

転載: www.cnblogs.com/IwishIcould/p/11567768.html