SOFTELメモ Developer's blog

【JavaScript】配列に要素を追加する方法

2016/04/12 JavaScript

問題

配列に要素を追加するには?

答え

先頭に要素を追加 → unshift

var arr = [ "a", "b", "c", "d", "e" ];

arr.unshift("x");

// arr → [ "x", "a", "b", "c", "d", "e" ]

末尾に要素を追加 → push

var arr = [ "a", "b", "c", "d", "e" ];

arr.push("x");

// arr → [ "a", "b", "c", "d", "e", "x" ]

指定位置に要素を追加 → splice

var arr = [ "a", "b", "c", "d", "e" ];

arr.splice(2, 0, "x");

//添え字2になる位置に1個挿入
// arr → [ "a", "b", "x", "c", "d", "e" ]

指定位置に複数の要素を追加 → splice

var arr = [ "a", "b", "c", "d", "e" ];

arr.splice(3, 0, "x", "y", "z");

//添え字3になる位置に3個挿入
// arr → [ "a", "b", "c", "x", "y", "z", "d", "e" ]

関連するメモ

コメント