Kiểm tra chức năng (tuổi) {& nbsp; Trả về tuổi> document.getEuityById ("Agetocheck"). Giá trị;} return age > document.getElementById("ageToCheck").value; }
function myFunction () document.getElementById("demo").innerHTML = ages.find(checkAge); }
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức find() trả về giá trị của phần tử đầu tiên vượt qua thử nghiệm.
Phương thức find() thực thi một hàm cho mỗi phần tử mảng.
Phương thức find() trả về undefined nếu không tìm thấy các phần tử.
Phương thức find() không thực thi hàm cho các phần tử trống.
Phương pháp find() không thay đổi mảng gốc.
Cú pháp
mảng.find (function (currentValue, index, mảng), điều này
Thông số
Thông số
Thông số
Thông số
Thông số
hàm số()
Tóm tắt: Trong hướng dẫn này, bạn sẽ tìm hiểu cách sử dụng phương thức JavaScript find() để tìm kiếm phần tử đầu tiên trong một mảng, thỏa mãn thử nghiệm.: in this tutorial, you will learn how to use the JavaScript find() method to search for the first element in an array, which satisfies a test.
Giới thiệu về phương thức Find () mảng ()
Trong ES5, để tìm một phần tử trong một mảng, bạn sử dụng các phương thức
let numbers = [1, 2, 3, 4, 5];
console.log(numbers.find(e => e % 2 == 0));
Code language:JavaScript(javascript)
8 hoặc
let numbers = [1, 2, 3, 4, 5];
console.log(numbers.find(e => e % 2 == 0));
Code language:JavaScript(javascript)
9. Tuy nhiên, các phương pháp này khá hạn chế vì chúng chỉ trả về chỉ số của phần tử khớp đầu tiên.
ES6 đã giới thiệu một phương thức mới gọi là find() được thêm vào đối tượng
2
1.
Phương thức find() trả về phần tử đầu tiên trong một mảng vượt qua chức năng kiểm tra. Sau đây cho thấy cú pháp của phương thức find():
Mã sau sử dụng phương thức find() để tìm khách hàng đầu tiên có tín dụng lớn hơn 100.
console.log(customers.find(c => c.credit > 100));
Code language:JavaScript(javascript)
Output:
{ name: 'ACME Corp', credit: 200 }
Code language:CSS(css)
Bản tóm tắt
Sử dụng phương thức find() để tìm phần tử đầu tiên của một mảng thỏa mãn chức năng thử nghiệm được cung cấp.
Hướng dẫn này có hữu ích không?
Những gì được tìm thấy () trong javascript?
JavaScript Array find () Phương thức Find () trả về giá trị của phần tử đầu tiên vượt qua thử nghiệm. Phương thức Find () thực thi một hàm cho mỗi phần tử mảng. Phương thức Find () trả về không xác định nếu không tìm thấy các phần tử.returns the value of the first element that passes a test. The find() method executes a function for each array element. The find() method returns undefined if no elements are found.
Sự khác biệt giữa tìm và bộ lọc trong JavaScript là gì?
Phương thức Find () được sử dụng để tìm tất cả các phần tử hậu duệ của phần tử đã chọn.Nó tìm thấy phần tử trong cây dom bằng cách đi qua gốc đến lá.Phương thức bộ lọc () được sử dụng để lọc tất cả các phần tử và trả về phần tử khớp và phần tử không khớp được loại bỏ.
Tìm gì trong TypeScript?
Để tìm một đối tượng trong một mảng theo giá trị thuộc tính: Gọi phương thức Find () trên mảng.Trên mỗi lần lặp, kiểm tra xem giá trị có đáp ứng điều kiện không.Phương thức Find () trả về giá trị đầu tiên trong mảng thỏa mãn điều kiện.The find() method returns the first value in the array that satisfies the condition.
Làm thế nào để tìm chỉ mục hoạt động?
Phương thức FindIndex () thực thi hàm gọi lại một lần cho mọi chỉ mục trong mảng, theo thứ tự tăng dần, cho đến khi nó tìm thấy một trong đó CallbackFN trả về giá trị sự thật.Nếu một phần tử như vậy được tìm thấy, FindIndex () ngay lập tức trả về chỉ mục của phần tử.executes the callbackFn function once for every index in the array, in ascending order, until it finds the one where callbackFn returns a truthy value. If such an element is found, findIndex() immediately returns the element's index.