Hướng dẫn dùng arrays JavaScript
Trong JavaScript, một mảng (array) là một biến đặc biệt được sử dụng để lưu trữ các phần tử khác nhau. Show
Mảng có một số thuộc tính tích hợp và phương thức mảng (gọi là array method) mà chúng ta có thể sử dụng để thêm, xóa, lặp hoặc thao với tác dữ liệu theo nhu cầu của mình. Và biết sử dụng các Array method có thể nâng cao kỹ năng lập trình Javascript của bạn lên rất nhiều. 15 Array Method của Javascript bạn cần phải biết Trong bài viết này, chúng ta sẽ cùng tìm hiểu về 15 Array method của Javascript có thể giúp bạn thao tác với dữ liệu của mình đúng cách vào năm 2022. > Lưu ý: Trong bài viết này, chúng ta sẽ đơn giản hóa function được truyền dưới dạng tham số. Và, bạn nên HỌC JAVASCRIPT CƠ BẢN trước để có thể hiểu rõ các Array Method này. Ví dụ:
Bắt đầu nào! 1. Phương thức some()Phương thức some() này kiểm tra mảng với một hàm được truyền dưới dạng tham số. Nó sẽ trả về
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_some.asp 2. Phương thức reduce()Phương thức reduce() này nhận một hàm có bộ tích lũy là đối số đầu tiên và giá trị làm đối số thứ hai. Nó áp dụng hàm cho bộ tích lũy và mỗi giá trị trong mảng.
Cuối cùng, nó trả về một giá trị duy nhất. Ví dụ:
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_reduce.asp 3. Phương thức every()Phương thức every() này kiểm tra mảng với một hàm được truyền dưới dạng tham số. Nó sẽ trả về
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_every.asp 4. Phương thức map()Phương thức map() này nhận một hàm làm tham số. Và trả về một mảng mới có chứa một hình ảnh của từng thành phần của mảng.
Và nó sẽ luôn trả lại cùng số lượng phần tử.
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_map.asp 5. Phương thức flat()Phương thức flat() này thường được sử dụng để tạo ra một mảng mới chứa các phần tử trong mảng (mà có chứa mảng con)
Tuy nhiên, nếu trong mảng con lại chứa một mảng con nữa thì nó sẽ thực hiện như sau:
6. Phương thức filter() Phương thức filter() này nhận một hàm làm tham số. Hàm này sẽ thực hiện lọc lần lượt các phần tử của mảng, nếu Mảng mới này cuối cùng là kết quả được trả về.
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_filter.asp 7. Phương thức forEach()Phương thức forEach() này áp dụng một hàm cho từng phần tử của mảng.
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_foreach.asp 8. Phương thức findIndex()Phương thức findIndex() này nhận một hàm làm tham số và sẽ áp dụng nó cho mảng. Nó trả về chỉ mục của một phần tử được tìm thấy và thỏa mãn hàm kiểm tra được truyền dưới dạng đối số hoặc trả về-1 nếu không thỏa mãn nó.
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_findindex.asp 9. Phương thức find()Phương thức find() này nhận một hàm làm đối số và sẽ áp dụng nó cho mảng. Nó trả về giá trị của một phần tử được tìm thấy trong mảng và thỏa mãn hàm kiểm tra. Nếu không, nó trả vềundefined .
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_find.asp 10. Phương thức sort()Phương thức sort() này nhận được một hàm như một số. Nó sắp xếp các phần tử của một mảng, và trả nó về. > Lưu ý: Phương thức
>
Lưu ý: Khi phương thức Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_sort.asp 11. Phương thức concat()Phương thức concat() này sẽ hợp nhất hai hoặc nhiều mảng / giá trị bằng cách ghép nó. Nó trả về một mảng mới.
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_concat_array.asp 12. Phương thức fill() Phương thức fill() này điền vào tất cả các phần tử của một mảng nhất định có cùng giá trị, từ chỉ mục bắt đầu (mặc định
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_fill.asp 13. Phương thức includes() Phương thức includes() này sẽ trả về
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_includes_array.asp 14. Phương thức reverse()Phương thức reverse() này đảo ngược một mảng. > Lưu ý: Phương thức
Tham khảo thêm tại đây: https://www.w3schools.com/jsref/jsref_reverse.asp 15. Phương thức flatMap()Phương thức flatMap() áp dụng một hàm cho từng phần tử của mảng và sau đó làm phẳng kết quả thành một mảng. Nó là kết hợp của hai phương thức flat() và map().
Chúc mừng!!! Bạn đã tiến một bước xa với 15 Phương thức rất cần thiết để thao tác với Mảng trong Javascript.Bạn đã sẵn sàng chinh phục Javascript trong năm 2022. Nếu bạn thích bài viết 15 Array Method của JavaScript này thì hãy chia sẻ để bạn bè, những người yêu thích Javascript cùng nhau HỌC LẬP TRÌNH tốt hơn nhé. Tự học Lập trình Java Online --- HỌC VIỆN ĐÀO TẠO CNTT NIIT - ICT HÀ NỘI Học Lập trình chất lượng cao (Since 2002). Học thực tế + Tuyển dụng ngay! Đc: Tầng 3, 25T2, N05, Nguyễn Thị Thập, Cầu Giấy, Hà Nội SĐT: 02435574074 - 0914939543 Email: Fanpage: https://facebook.com/NIIT.ICT/ #niit #niithanoi #niiticthanoi #hoclaptrinh #khoahoclaptrinh #hoclaptrinhjava #hoclaptrinhphp #python #java #php |