JavaScript Array find()
- အရှေ့ဆုံး စာရင်း filter()
- နောက်ဆုံး စာရင်း findIndex()
- အဆင်းချိုး အပြင် JavaScript Array ကိုယ်စားပြု စာရင်း
定义和用法
find()
方法返回数组中第一个通过测试的元素的值(作为函数提供)。
find()
方法对数组中存在的每个元素执行一次函数:
- 如果找到函数返回 true 值的数组元素,则 find() 返回该数组元素的值(并且不检查剩余值)
- 否则返回 undefined
အကြောင်းပြချက်:find()
不对空数组执行该函数。
အကြောင်းပြချက်:find()
不会改变原始数组。
实例
例子 1
获取数组中第一个值为 18 或更大的元素的值:
var ages = [3, 10, 18, 20]; function checkAdult(age) { return age >= 18; } function myFunction() { document.getElementById("demo").innerHTML = ages.find(checkAdult); }
ကိုယ်တိုင် ကျယ်ပြန်ချင်း ကျယ်ပြန်ချင်း
အမှတ် 2
အဖွဲ့အစည်းမှ အရာတစ်ခုခု အတွက် အရာတစ်ခုခု အရာဝတ္တု အတွက် အရာဝတ္တု အတွက် အပြန်အလမ်း ပြန်တော်မူသည်
<p>အနည်းဆုံး အသက်: <input type="number" id="ageToCheck" value="18"></p> <button onclick="myFunction()">ကျယ်ပြန်ချင်း</button> <p>အသက်အရ အများဆုံး အရာဝတ္တုများအား <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>
အက္ခရာ
array.find(function(currentValue, index, arr), thisValue)
ပါဝင်သည်
ပါဝင်သည် | ဖော်ပြ | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | တောင်းလို
လုပ်ငန်း ပါဝင်သည်
|
||||||||
thisValue |
ဆိုင်းငံ့ အကယ်၍ အပြင်းအလဲ မရှိဘဲ အရာဝတ္တု "undefined" အား အခြေခံ အရာဝတ္တု အဖြစ် ပြန်တော်မူသည် |
နည်းပညာဆိုင်ရာ အချက်အလက်
ပြန်အလမ်း | အဖွဲ့အစည်းမှ အရာတစ်ခုခု စမ်းသပ်ခြင်း ဖြင့် အရာတစ်ခုခု အရာဝတ္တု အတွက် အရာဝတ္တု အတွက် အပြန်အလမ်း ပြန်တော်မူသည်၊ မပြန်တော်မူဘဲ အပြန်အလမ်း undefined ပြန်တော်မူသည် |
---|---|
ဂျေဆာကို မူကျမ်း ပုံစံ: | အိန္ဒိယာစကား 6 |
အစီအစဉ် လုပ်ဆောင်
အချက်အလက်များ အရ အပြည့်အစုံ လုပ်ဆောင်နိုင်သော အသုံးပြုသူ ကို ပြထားသည်
ခလုံ | အန်ဂျက် | ဖက်ဒရယ် | ဆာဖာ | အိုပရာ |
---|---|---|---|---|
ခလုံ 45 | အန်ဂျက် 12 | ဖက်ဒရယ် 25 | ဆာဖာ 7.1 | အိုပရာ 32 |
2015 ခုနှစ် စက်တင်ဘာ လ | 2015 ခုနှစ် ဇွန် လ | 2014 ခုနှစ် ဇွန် လ | 2014 ခုနှစ် စက်တင်ဘာ လ | 2015 ခုနှစ် စက်တင်ဘာ လ |
အကြောင်းပြချက်:အင်တာနက် အစီအစဉ်က လုပ်ဆောင်ခြင်း မမှောက်ရှိ find()
စမ်းသပ်
ပါဝင်သော စာရင်း
ပညာရှင်များတွင်JavaScript အပေါင်းစု
ပညာရှင်များတွင်JavaScript အပေါင်းစု Const
ပညာရှင်များတွင်JavaScript အပေါင်းစု စမ်းသပ်
ပညာရှင်များတွင်JavaScript အပေါင်းစု ကြိုးတုပ်
ပညာရှင်များတွင်JavaScript အပေါင်းစု လည်ပတ်
- အရှေ့ဆုံး စာရင်း filter()
- နောက်ဆုံး စာရင်း findIndex()
- အဆင်းချိုး အပြင် JavaScript Array ကိုယ်စားပြု စာရင်း