JavaScript Array findLastIndex()
- Rejeshi chaguo findLast()
- Pesi ya kifo flat()
- Rejeshi juu Kitabu cha Matokeo ya Array ya JavaScript
Mifano na matumizi
findLastIndex()
Method inafanya kazi kwa kipakana cha kwanza cha msingi kila mara
findLastIndex()
Method hupata kichwa cha kwanza cha chaguo kinachotestikia cha kichwa cha kwanza (cheo).
Ikiwa hakupatikana kipakana kinachotakiwafindLastIndex()
Method hupata -1.
findLastIndex()
Method haifanyie kazi kwa kipakana cha kwanza cha msingi cha kila hali
findLastIndex()
Method haichangie kipakana cha kwanza cha msingi
Method | Tafuta maadili |
---|---|
indexOf() | Kichwa cha kwanza cha kinaonesha kichwa kinachotakiwa |
lastIndexOf() | Kichwa cha kwanza cha kinaonesha kichwa kinachotakiwa |
find() | Kichwa cha kwanza cha chaguo kinachotestikia cha kichwa cha kwanza |
findIndex() | Kichwa cha kwanza cha chaguo kinachotestikia cha kichwa cha kwanza |
findLast() | Kichwa cha kwanza cha chaguo kinachotestikia |
findLastIndex() | Indidi ya kina kionekana kwenye matokeo wa matokeo wa kifaa cha kusoma. |
Mfano
Mfano 1
Tafuta kichwa cha kwanza kinakadai kichwa cha 18 cha chaguo
const ages = [3, 10, 18, 20]; ages.findLastIndex(checkAge); function checkAge(age) { kubadilisha umri > 18; }
Mfano 2
Tafuta kichwa cha kwanza kinakadai kichwa cha kuingia na kichwa cha kuingia cha chaguo
<p><input type="number" id="toCheck" value="18"></p> <button onclick="myFunction()">Test</button> <p>Any values above: <span id="demo"></span></p> <script> const numbers = [4, 12, 16, 20]; function checkValue(x) { Inatoa x > document.getElementById("toCheck").value; } function myFunction() { document.getElementById("demo").innerHTML = numbers.findLastIndex(checkValue); } </script>
Mambo ya kuhadithi
array.findLastIndex(function(currentValue, index, arr), thisValue)
Vifaa
Vifaa | Kuhakikisha |
---|---|
function() | Inahitajika. Fungu inayotumika kwa kila kina kwa orodha. |
currentValue | Inahitajika. Kina kwa sababu ya kiwango cha kina hiki. |
index | Inayowezekana. Kiwango cha kina cha kina kwa sababu ya kiwango cha kina hiki. |
arr | Inayowezekana. Kifaa cha orodha cha kina kwa sababu ya kiwango cha kina hiki. |
thisValue |
Inayowezekana. Inapatikana kwa kutoa kiwango cha kifaa cha kusoma cha fungu. Kina chaguo ni undefined. |
Inatoa matokeo
Aina | Kuhakikisha |
---|---|
Number |
Indidi ya kina kionekana kwenye matokeo wa matokeo wa kifaa cha kusoma. Inakubadilika kama -1 ikiwa haukutafutika. |
Inakusaidia kwenye kifaa cha kusoma
findLastIndex()
Hii ni mafunzo ya ES2023.
Kuanzia tano tatu, 2023, kila kifaa cha kusoma kimekuwa kinakusaidia hii:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Tano tatu, 2023 | Tano tatu, 2023 | Tano tatu, 2023 | Tano tatu, 2023 | Tano tatu, 2023 |
- Rejeshi chaguo findLast()
- Pesi ya kifo flat()
- Rejeshi juu Kitabu cha Matokeo ya Array ya JavaScript