Phương thức unshift
Phương thức unshift thêm một số lượng không giới hạn
phần tử mới vào đầu mảng.
Khi đó mảng ban đầu bị thay đổi, và kết quả
trả về là độ dài mới của mảng.
Cú pháp
mảng.unshift(phần_tử, phần_tử, phần_tử...);
Ví dụ
Hãy thêm vào đầu mảng hai phần tử mới và in ra mảng đã thay đổi:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');
console.log(arr);
Kết quả thực thi mã:
['1', '2', 'a', 'b', 'c', 'd', 'e']
Ví dụ
Hãy thêm hai phần tử mới và in ra độ dài mới của mảng:
let arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');
console.log(length);
Kết quả thực thi mã:
7