jsのsliceの方法

1512 ワード

slice()は、インデックス位置から新しい配列を取得します.この方法は、元の配列を変更することなく、新しいサブアレイを返します.
使い方:arrayObj.slice(start,end)
  • arrayObj-元の配列.
  • start-必ず記入します.新しい配列の開始位置を設定します.負の数であれば、配列の末尾から計算する(−1は最後の要素、−2は下から2番目の要素を指し、これに類推する)ことを表します.
  • end-オプションです.新しい配列の終了位置を設定します.このパラメータを記入しないと、デフォルトは配列の最後までです.負の数であれば、配列の末尾から計算する(−1は最後の要素、−2は下から2番目の要素を指し、これに類推する)ことを表します.
  •  1var arr=[1,2,3,4,5];
    arr.slice(-1);//[5]
    
     2var arr=[1,2,3,4,5];
    arr.slice(0, -1);//[1,2,3,4]
    
     3var arr=[1,2,3,4,5];
    arr.slice(1);//[2,3,4,5]