Hướng dẫn how do you check if the element is an array in an array javascript? - làm cách nào để kiểm tra xem phần tử có phải là một mảng trong một mảng javascript không?
Ví dụ const fruits = ["chuối", "cam", "táo", "xoài"]; quả.includes ("xoài"); Show Hãy tự mình thử » Bắt đầu tìm kiếm ở vị trí 3: const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.includes ("chuối", 3); Hãy tự mình thử » Bắt đầu tìm kiếm ở vị trí 3:const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.includes ("chuối", 3); Định nghĩa và cách sử dụng Phương thức Phương thức includes() trả về false nếu không tìm thấy giá trị.Phương pháp Cú pháp
bắt đầu
yếu tốYêu cầu. Giá trị để tìm kiếm. bắt đầu
Phương pháp tĩnh Cú phápThông số 3Giá trị cần kiểm tra. Giá trị trả về
3 là 2; Nếu không, false . false luôn được trả lại nếu 3 là một ví dụ includes() 0.Sự mô tả 1 Kiểm tra xem giá trị truyền có phải là 2 không. Nó không kiểm tra chuỗi nguyên mẫu của giá trị, cũng không dựa vào hàm tạo 2 mà nó được gắn vào. Nó trả về true cho bất kỳ giá trị nào được tạo bằng cú pháp theo nghĩa đen hoặc hàm tạo 2. Điều này làm cho việc sử dụng an toàn với các đối tượng chéo realm, trong đó danh tính của hàm tạo 2 là khác nhau và do đó sẽ khiến includes() 7 bị lỗi.Xem bài viết "Xác định độ chính xác tuyệt đối cho dù đối tượng JavaScript có phải là một mảng" để biết thêm chi tiết hay không. 1 cũng từ chối các đối tượng có includes() 9 trong chuỗi nguyên mẫu của nó nhưng không phải là mảng thực tế, mà includes() 7 sẽ chấp nhận.Ví dụSử dụng Array.isarray ()
InstanceOf vs Array.isarray ()Khi kiểm tra ví dụ 2, 1 được ưa thích hơn true 3 vì nó hoạt động trên các vương quốc.
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 |