Hướng dẫn find in object array javascript - tìm trong mảng đối tượng javascript
Phương thức Cú pháp
Thông số 3Một hàm để thực thi cho mỗi phần tử trong mảng. Nó sẽ trả về một giá trị sự thật để chỉ ra một yếu tố phù hợp đã được tìm thấy. Hàm được gọi với các đối số sau: 4Phần tử hiện tại được xử lý trong mảng. 5Chỉ số của phần tử hiện tại được xử lý trong mảng. 6Mảng 8 Tùy chọnOptionalGiá trị để sử dụng là 9 khi thực hiện 3. Xem phương pháp lặp.Giá trị trả về Phần tử đầu tiên trong mảng thỏa mãn chức năng thử nghiệm được cung cấp. Nếu không, Sự mô tảPhương pháp 3 được cung cấp một lần cho mỗi phần tử theo một mảng theo thứ tự chỉ số tăng dần, cho đến khi 3 trả về giá trị sự thật. find() sau đó trả về phần tử đó và dừng lặp qua mảng. Nếu 3 không bao giờ trả về giá trị sự thật, find() trả về undefined . 3 được gọi cho mọi chỉ mục của mảng, không chỉ các chỉ số có giá trị được gán. Các khe trống trong các mảng thưa thớt hoạt động giống như undefined .
3 có thể. Tuy nhiên, lưu ý rằng độ dài của mảng được lưu trước khi gọi đầu tiên của 3. Vì vậy:
CẢNH BÁO: Sửa đổi đồng thời của loại được mô tả ở trên thường xuyên dẫn đến mã khó hiểu và thường được tránh (ngoại trừ trong các trường hợp đặc biệt). Concurrent modifications of the kind described above frequently lead to hard-to-understand code and are generally to be avoided (except in special cases). Phương pháp 9 có thuộc tính 2 và các thuộc tính được khóa.Ví dụTìm một đối tượng trong một mảng bởi một trong các thuộc tính của nó
Sử dụng chức năng mũi tên và phá hủy
Tìm một số nguyên tố trong một mảngVí dụ sau tìm thấy một phần tử trong mảng là số nguyên tố (hoặc trả về
Sử dụng Find () trên các mảng thưa thớtCác khe trống trong các mảng thưa thớt được truy cập và được đối xử giống như
Gọi Find () trên các đối tượng không phải làPhương thức 2 của 9 và sau đó truy cập vào từng chỉ mục số nguyên.
Thông số kỹ thuật
Tính tương thích của trình duyệt webBảng BCD chỉ tải trong trình duyệt Xem thêm |