Hướng dẫn get value object in array javascript - lấy đối tượng giá trị trong mảng javascript
Phương thức Đối tượng có giá trị tài sản riêng được trả lại. Một mảng chứa các giá trị thuộc tính có thể suy giảm của đối tượng. 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 Phương thức Thử nó
Cú pháp
Thông số 9Mộ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: 0Phần tử hiện tại được xử lý trong mảng. 1Chỉ số của phần tử hiện tại được xử lý trong mảng. 2Mảng 2 đã được kêu gọi. 4 Tùy chọnOptionalGiá trị để sử dụng là 5 khi thực hiện 9. 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, 3 được trả lại.Sự mô tảPhương pháp 2 là một phương pháp lặp. Nó gọi hàm 9 đượ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 9 trả về giá trị sự thật. 2 sau đó trả về phần tử đó và dừng lặp qua mảng. Nếu 9 không bao giờ trả về giá trị sự thật, 2 trả về 3. 9 đượ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ư 3. 2 không làm biến đổi mảng mà nó được gọi, nhưng chức năng được cung cấp như 9 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 9. 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 2 là chung chung. Nó chỉ mong đợi giá trị 5 có thuộc tính 8 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ề 3 nếu không có số nguyên tố):
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ư 3.
Gọi Find () trên các đối tượng không phải làPhương thức 2 đọc thuộc tính 8 của 5 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êmGiá trị đối tượng JavaScript có thể là mảng không?Sự mô tả.Object.values () Trả về một mảng có các phần tử là các giá trị thuộc tính có thể tìm thấy trên đối tượng.Thứ tự của các thuộc tính giống như được đưa ra bằng cách lặp qua các giá trị thuộc tính của đối tượng theo cách thủ công.Object.values() returns an array whose elements are the enumerable property values found on the object. The ordering of the properties is the same as that given by looping over the property values of the object manually.
Pluck trong JavaScript là gì?Chức năng PLuck (Thuộc tính) Đây thường là một chuỗi có tên thuộc tính đích, nhưng cũng có thể là một chỉ mục mảng nếu làm việc với các mảng.Theo DataTables 1.12 ký hiệu chấm JavaScript cũng có thể được sử dụng để đọc dữ liệu JSON lồng nhau.typically be a string with the target property name, but can also be an array index if working with arrays. As of DataTables 1.12 Javascript dot notation can also be used to read nested JSON data. |