JavaScript Array findLastIndex()
- पिछला पृष्ठ findLast()
- अगला पृष्ठ flat()
- एक स्तर ऊपर वापस जाएं जावास्क्रिप्ट एरे रेफरेंस मैनुअल
वर्णन और उपयोग
findLastIndex()
तरीका हर बैठक पर एक फ़ंक्शन करता है
findLastIndex()
तरीका परीक्षण के अंतिम एलिमेंट का इंडेक्स (स्थान) वापस करता है
अगर मेल नहीं मिलाfindLastIndex()
तरीका -1 वापस करता है
findLastIndex()
तरीका खाली बैठकों पर कोई काम नहीं करता
findLastIndex()
तरीका मूल बैठकों को नहीं बदलता
तरीका | खोजें |
---|---|
indexOf() | पहले वाले जो निर्दिष्ट वाले से मेल खाता है उसका इंडेक्स |
lastIndexOf() | अंतिम वाले वाले जो निर्दिष्ट वाले से मेल खाता है उसका इंडेक्स |
find() | परीक्षण के पहले एलिमेंट का मूल्य अधिकारिता पाता है。 |
findIndex() | परीक्षण के पहले एलिमेंट का इंडेक्स अधिकारिता पाता है。 |
findLast() | परीक्षण के अंतिम एलिमेंट का मूल्य अधिकारिता पाता है。 |
findLastIndex() | परीक्षण के अंतिम एलीमेंट के संकेतांक। |
इस्टेम्पल
उदाहरण 1
अंतिम वाले वाले जो 18 से बड़ा है उसका इंडेक्स खोजें:
const ages = [3, 10, 18, 20]; ages.findLastIndex(checkAge); function checkAge(age) { return age > 18; }
उदाहरण 2
अंतिम वाले वाले जो इनपुट की आसानी से बड़ा है उसका इंडेक्स खोजें:
<p><input type="number" id="toCheck" value="18"></p> <button onclick="myFunction()">Test</button> <p>किसी भी बढ़े: <span id="demo"></span></p> <script> const numbers = [4, 12, 16, 20]; function checkValue(x) { return x > document.getElementById("toCheck").value; } function myFunction() { document.getElementById("demo").innerHTML = numbers.findLastIndex(checkValue); } </script>
व्याकरण
array.findLastIndex(function(currentValue, index, arr), thisValue)
पारामीटर
पारामीटर | वर्णन |
---|---|
function() | अनिवार्य। प्रत्येक एलीमेंट पर चलाया जाने वाला फ़ंक्शन। |
currentValue | अनिवार्य। वर्तमान एलीमेंट का मान। |
index | वृद्धि योग्य। वर्तमान एलीमेंट के संकेतांक। |
arr | वृद्धि योग्य। वर्तमान एलीमेंट के लिए आसान रूप से इस्तेमाल किया जाता है। |
thisValue |
वृद्धि योग्य। फ़ंक्शन को दी गई this मूल्य को भेजें। डिफ़ॉल्ट मान undefined है। |
वापसी मान
टाइप | वर्णन |
---|---|
Number |
परीक्षण के अंतिम एलीमेंट के संकेतांक। यदि नहीं मिला, तो -1 वापस करेगा। |
ब्राउज़र समर्थन
findLastIndex()
ES2023 की विशेषता है।
2023 वर्ष 7 से, सभी आधुनिक ब्राउज़र इस तरीके को समर्थित करते हैं:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
2023 वर्ष 2 महीने | 2023 वर्ष 2 महीने | 2023 वर्ष 7 महीने | 2023 वर्ष 3 महीने | 2023 वर्ष 5 महीने |
- पिछला पृष्ठ findLast()
- अगला पृष्ठ flat()
- एक स्तर ऊपर वापस जाएं जावास्क्रिप्ट एरे रेफरेंस मैनुअल