JavaScript Array find()
- 上一页 filter()
- 下一页 findIndex()
- 返回上一层 Kita Nuna JavaScript Array
定义和用法
find()
方法返回数组中第一个通过测试的元素的值(作为函数提供)。
find()
方法对数组中存在的每个元素执行一次函数:
- Idan a kona samu jinkirin a kan kewayi da ke samun kwaya 'true', find() ya koma kwayar da taken kewayin da a kona samu (kuma bai gudanar da aikata da kwayar yauwa).
- Wannan yana da alama ta yadda bai dace ko 'undefined'.
Tama:find()
Bai fi yauwa jiki a kewayi dake jiki.
Tama:find()
Bai kara kewayi jiki kwaya.
Kwamfani
Kware 1
Gyaran da a kan yi a kewayi 18 ko yawa ko yau ba da kwaya:
var ages = [3, 10, 18, 20]; function checkAdult(age) { return age >= 18; } function myFunction() { document.getElementById("demo").innerHTML = ages.find(checkAdult); }
Example 2
Obtaining the value of the first element in the array whose value is greater than a specific number:
<p>Minimum age: <input type="number" id="ageToCheck" value="18"></p> <button onclick="myFunction()">Try it</button> <p>Any ages above: <span id="demo"></span></p> <script> var ages = [4, 12, 16, 20]; function checkAdult(age) { return age >= document.getElementById("ageToCheck").value; } function myFunction() { document.getElementById("demo").innerHTML = ages.find(checkAdult); } </script>
Fannin harsa
array.find(function(currentValue, index, arr), thisValue)
Alama gaba
Alama | Bayanai | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | Dauka. Fannin a tukurin wa'adi gaba ga kai alama gaba dake.
Fannin alama:
|
||||||||
thisValue |
Iya. Alama ta ga ga tukurin fannin gaba da a gina gina 'this' baya. Idan alama gaba, alama 'undefined' ta ga ga kara tukurin 'this' baya. |
Tashoshin tashoshin
Tukurin alama: | Idan alama dake baya ga ta ko tasi, alama 'undefined' ta ga ga kara tukurin 'this' baya. |
---|---|
JavaScript tashi: | ECMAScript 6 |
Tukurin tashoshin
Tashoshin da ta'asshin da tashoshin dake tukurin shi tukurin gaba
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 45 | Edge 12 | Firefox 25 | Safari 7.1 | Opera 32 |
2015 Nufin 9 | 2015 Yuli 7 | 2014 Yuli 7 | 2014 Nufin 9 | 2015 Nufin 9 |
Tama:Internet Explorer basa ceke kai find()
方法。
相关页面
- 上一页 filter()
- 下一页 findIndex()
- 返回上一层 Kita Nuna JavaScript Array