トップページ > JavaScriptリファレンス > 配列名.slice()

★JavaScriptリファレンス

配列名.slice() …… 配列内の指定範囲の要素を新しい配列として取り出す
Internet Explorer Google Chrome Safari Firefox Opera
広告

Arrayオブジェクトのslice()メソッドは、配列内の指定範囲の要素を新しい配列として取り出します。

引数には、取り出す範囲の開始位置と終了位置を指定します。 終了位置を指定する場合、指定した数値のひとつ前までを取り出します。 終了位置を省略すると最後までを取り出します。

開始位置や終了位置に負の数値を指定すると、末尾からの位置になります。

■構文・引数・戻り値

構文
配列名.slice(開始位置, 終了位置)
第一引数
開始位置
第ニ引数
終了位置
戻り値
元の配列の一部が新しい配列として返る

■使用例

HTML + JavaScriptソース

<script>
var ary = new Array("いちご", "にんじん", "さんだる", "よっと", "ごましお");
var sliced = ary.slice(1, 3);	//1番目から3番目のひとつ前までを、新しい配列として取り出す
document.write(sliced);
</script>
↓↓↓

ブラウザ上の表示

■関連項目

配列名.length …… 配列の要素数を返す
配列名.unshift() …… 配列の先頭に要素を追加する
配列名.push() …… 配列の末尾に要素を追加する
配列名.shift() …… 配列の先頭から要素を削除する
配列名.pop() …… 配列の末尾から要素を削除する
配列名.splice() …… 配列から要素を削除・追加して組み替える
配列名.reverse() …… 配列の要素を逆順にする
配列名.sort() …… 配列の要素をソートする
配列名.concat() …… 配列を結合する
配列名.join() …… 配列の要素をすべて連結して文字列にする
配列名.slice() …… 配列内の指定範囲の要素を新しい配列として取り出す
広告
Sponsors
広告
MuuMuu Domain!
ドメイン取るならお名前.com
現役エンジニアのオンライン家庭教師【CodeCamp】
サイトに広告を掲載してお小遣いが稼げる!【A8.net】
Node.jsコース
はじめてのプログラミングコース
▲ページ先頭へ
HTMLクイックリファレンスについて
© HTMQ