Bốn phương thức mảng chúng ta dùng:
unshift()thêm mục vào đầu mảng.shift()xóa mục đầu tiên trong mảng.push()thêm mục vào cuối mảng.pop()xóa mục cuối cùng của mảng.
Tôi dùng Chrome DevTools Console trong ví dụ.
Phím tắt mở console: Cmd + Option + j trên Mac, hoặc Ctrl + Shift + j trên Windows. Hoặc chuột phải trong cửa sổ trình duyệt chọn Inspect. Sau đó bấm tab console.
Mã cho mảng ban đầu dùng trong ví dụ:
var list = ['item 1', 'item 2', 'item 3']