Điều này có thể thực hiện bằng phương thức unshift. Ví dụ:
let veggies = ["Hành", "Cà rốt"]; veggies.unshift("Bắp cải"); console.log(veggies);
Điều này sẽ cho kết quả:
["Bắp cải", "Hành", "Cà rốt"]
Bạn cũng có thể dùng để unshift nhiều mục cùng lúc vì nó hỗ trợ số lượng đối số biến đổi. Ví dụ:
let veggies = ["Hành", "Cà rốt"]; veggies.unshift("Bắp cải", "Cà rốt", "Bông cải"); console.log(veggies);
Điều này sẽ cho kết quả:
["Bắp cải", "Cà rốt", "Bông cải", "Hành", "Cà rốt"]
Phương thức unshift() thêm một hoặc nhiều phần tử vào đầu mảng và trả về độ dài mới của mảng. Mảng gốc bị thay đổi.