Closed4
【JavaScript】push, pop, shift, unshift

push
const arr = [0, 1, 2, 3];
// 配列の末尾に追加し、配列の長さを返す
const len = arr.push(4);
console.log(arr); // [0, 1, 2, 3, 4]
console.log(len) // 5

pop
const arr = [0, 1, 2, 3];
// 配列の末尾を削除して、その値を返す
// 配列がからの場合、undefined を返し、配列は何も変化させない
const deleted = arr.pop();
console.log(arr); // [0, 1, 2]
console.log(deleted) // 3

shift
const arr = [0, 1, 2, 3];
// 配列の最初の要素を削除し、その値を返す
// 配列がからの場合、undefined を返し、配列は何も変化させない
const deleted = arr.shift();
console.log(arr); // [1, 2, 3]
console.log(deleted) // 0

unshift
const arr = [0, 1, 2, 3];
// 配列の先頭に値を挿入し、配列の長さを返す
const len = arr.unshift(-2, -1);
console.log(arr); // [-2, -1, 0, 1, 2, 3]
console.log(len) // 6
このスクラップは2024/12/23にクローズされました