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 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.find
và arr.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ự.