この記事では、js でのスライス() の使用方法を主に説明します。スライス() は、元の配列を変更せず、新しい部分配列を返すだけです。
使用法: arrayObj.slice(start,end)
arrayObj - 元の配列;
start - 負の数の場合は、それを意味します。配列から開始 末尾から数えます (-1
は最後の要素を指し、-2 は最後から 2 番目の要素を指します、など)。
end - オプション; 新しい配列の終了位置を設定します。このパラメーターが入力されていない場合は、デフォルトで配列の末尾に設定されます。負の数の場合は、配列の末尾から数えることを意味します。 (-1 は最後の要素を指し、-2
は最後から 2 番目の要素を指します。以下同様)。
例1:获取仅包含最后一个元素的子数组var arr=[1,2,3,4,5]; arr.slice(-1);//[5]例2:获取不包含最后一个元素的子数组var arr=[1,2,3,4,5]; arr.slice(0, -1);//[1,2,3,4]例3:获取包含 从第二个元素开始的所有元素的子数组var arr=[1,2,3,4,5]; arr.slice(1);//[2,3,4,5]
slice() は、インデックス位置を介して新しい配列を取得します。このメソッドは元の配列を変更せず、新しい部分配列のみを返します。
関連する推奨事項: 配列の選択された部分を返す
javascript 配列をインターセプトするためのスライス() 関数の使用方法 使用例
以上がjsでslice()を使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。