Xem thêm

Các phương thức của mảng trong Javascript

Huy Erick
Tổng quan về các phương thức Có rất nhiều phương thức của mảng trong JavaScript, giúp việc xử lý mảng trở nên dễ dàng hơn. Trong bài viết này, chúng ta sẽ tìm hiểu chi...

Tổng quan về các phương thức

Có rất nhiều phương thức của mảng trong JavaScript, giúp việc xử lý mảng trở nên dễ dàng hơn. Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về các phương thức phổ biến nhất trong JavaScript.

Các phương thức của mảng trong Javascript

Các phương thức thêm/xóa phần tử mảng

Phương thức push và pop

Phương thức arr.push(...items) được sử dụng để thêm một hoặc nhiều phần tử vào cuối mảng.

Phương thức arr.pop() được sử dụng để lấy ra và trả về phần tử cuối cùng của mảng.

Phương thức shift và unshift

Phương thức arr.shift() được sử dụng để lấy ra và trả về phần tử đầu tiên của mảng.

Phương thức arr.unshift(...items) được sử dụng để thêm một hoặc nhiều phần tử vào đầu mảng.

Phương thức splice

Phương thức arr.splice(start[, deleteCount, elem1,..., elemN]) được sử dụng để xóa, thêm hoặc thay thế phần tử của mảng.

Phương thức slice

Phương thức arr.slice([start], [end]) được sử dụng để tạo mảng mới bằng cách sao chép mảng ban đầu từ vị trí start đến vị trí end.

Phương thức concat

Phương thức arr.concat(arg1, arg2,...) được sử dụng để tạo mảng mới bằng cách cộng thêm giá trị các phần tử trong array thêm vào hoặc các giá trị khác.

Phương thức duyệt mảng trong JavaScript

Phương thức arr.forEach được sử dụng để duyệt qua từng phần tử trong mảng và thực hiện một hàm trên từng phần tử.

Các phương thức tìm kiếm trong mảng

Phương thức arr.indexOf, arr.lastIndexOf, và arr.includes được sử dụng để tìm kiếm phần tử trong mảng.

Phương thức find và findIndex

Phương thức arr.findarr.findIndex được sử dụng để tìm kiếm phần tử trong mảng thỏa mãn một số điều kiện cho trước.

Các phương thức biến đổi mảng

Phương thức arr.map được sử dụng để tạo mảng mới bằng cách thực hiện một hàm trên mỗi phần tử của mảng.

Phương thức arr.sort được sử dụng để sắp xếp các phần tử trong mảng theo thứ tự.

1