Phương pháp shift() của mảng JavaScript

Định nghĩa và cách sử dụng

shift() Phương pháp loại bỏ mục đầu tiên của mảng.

Ghi chú:shift() Phương pháp sẽ thay đổi độ dài của mảng.

Ghi chú:shift Giá trị trả về của phương pháp là mục đã bị xóa.

Ghi chú:shift() Phương pháp sẽ thay đổi mảng gốc.

Lưu ý:Để xóa mục cuối cùng trong mảng, hãy sử dụng pop() Phương pháp.

Thực tế

Ví dụ 1

Xóa mục đầu tiên trong mảng:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();

Thử ngay

Ví dụ 2

Phương pháp Array.shift() trả về phần tử mảng đã bị xóa:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();   // Trả về "Banana"

Thử ngay

Cú pháp

mảng.shift()

Tham số

Không có tham số.

Chi tiết kỹ thuật

Giá trị trả về:

Bất kỳ loại * nào, biểu thị mục mảng đã bị xóa.

* Các mục mảng có thể là chuỗi, số, mảng, giá trị boolean hoặc bất kỳ loại đối tượng nào khác được phép trong mảng.

Phiên bản JavaScript: ECMAScript 1

Hỗ trợ trình duyệt

Tất cả các trình duyệt đều hỗ trợ hoàn toàn shift() Phương pháp:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Trang liên quan

Giáo trình:Mảng JavaScript

Giáo trình:Const mảng JavaScript

Giáo trình:Phương pháp mảng JavaScript

Giáo trình:JavaScript sắp xếp mảng

Giáo trình:Thực hiện lặp lại mảng JavaScript

Hướng dẫn:Phương thức push() của JavaScript Array

Hướng dẫn:Phương thức pop() của JavaScript Array

Hướng dẫn:Phương thức unshift() của JavaScript Array