JavaScript Array findIndex()
- పైన పేజీ find()
- తదుపరి పేజీ findLast()
- పైకి తిరిగి జావాస్క్రిప్ట్ అరేయ్ రిఫరెన్స్ హ్యాండ్బుక్
నిర్వచనం మరియు ఉపయోగం
findIndex()
పరీక్షలో మొదటి అంశమును ఫంక్షన్ ద్వారా పొందిన సూచిక ను ఫంక్షన్ తిరిగిస్తుంది.
findIndex()
సమస్త అంశములపై ఫంక్షన్ ఒకసారి పని చేస్తుంది:
- మంచి విలువను తిరిగిస్తుంది అయినప్పుడు findIndex() ఫంక్షన్ వాటిని తిరిగిస్తుంది మరియు మిగిలిన విలువలను పరిశీలించదు (ఫంక్షన్ ప్రదానం చేయబడింది అయినప్పుడు).
- లేకపోతే -1 వాటిని పొందుటకు ప్రయత్నించు.
పరిశీలనా:findIndex()
కాల్పిన అంశము సూచిక మారదు.
పరిశీలనా:findIndex()
ప్రాథమిక సమస్తము మారదు.
ప్రతిస్పందన
ఉదాహరణ 1
సమస్తలో మొదటి విలువ లేదా మించిన అంశము సూచిక పొందుటకు సమస్తలో మొదటి సూచిక ను పొందుటకు మంచిది:
var ages = [3, 10, 18, 20]; function checkAdult(age) { return age >= 18; } function myFunction() { document.getElementById("demo").innerHTML = ages.findIndex(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.findIndex(checkAdult); } </script>
విధానం
array.findIndex(function(currentValue, index, arr), thisValue)
పరామితి విలువలు
పరామితులు | వివరణ | ||||||||
---|---|---|---|---|---|---|---|---|---|
function(currentValue, index, arr) | అత్యవసరం. ప్రతి ప్రాణికలకు అనుసరించే ఫంక్షన్.
ఫంక్షన్ పరామితులు:
|
||||||||
thisValue |
ఎంపికాత్మకం. ఫంక్షన్ ప్రాణికల విలువగా తిరిగి ఇవ్వబడే విలువ. ఈ పరామితి ఖాళీగా ఉన్నట్లయితే, విలువ "undefined" ఈ పరామితి ప్రాణికల విలువగా తిరిగి ఇవ్వబడుతుంది. |
సాంకేతిక వివరాలు
తిరిగి విలువలు: | ప్రతి ఏకంలోనూ పరీక్షను విజయవంతంగా పాటించిన కొన్ని ముఖ్యమైన ప్రాణికలను అనుసరించినట్లయితే, ఆ ప్రాణికల సంఖ్య సూచికను తిరిగి ఇవ్వబడుతుంది, లేకపోతే -1 తిరిగి ఇవ్వబడుతుంది. |
---|---|
జావాస్క్రిప్ట్ సంస్కరణ: | ECMAScript 6 |
బ్రౌజర్ మద్దతు
పట్టికలో వర్గీకరించబడిన సంఖ్యలు ఈ పద్ధతిని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ సంస్కరణను పేర్కొంటాయి.
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
---|---|---|---|---|
క్రోమ్ 45 | ఎడ్జ్ 12 | ఫైర్ఫాక్స్ 25 | సఫారీ 7.1 | ఒపెరా 32 |
2015 సంవత్సరం 9 నెల | 2015 సంవత్సరం 7 నెల | 2014 సంవత్సరం 7 నెల | 2014 సంవత్సరం 9 నెల | 2015 సంవత్సరం 9 నెల |
పరిశీలనా:ఇంటర్నెట్ ఎక్స్లోరర్ మద్దతు ఇవ్వలేదు findIndex()
పద్ధతులు。
సంబంధిత పేజీలు
శిక్షణానువాదం:JavaScript ఆర్రే
శిక్షణానువాదం:JavaScript ఆర్రే Const
శిక్షణానువాదం:JavaScript ఆర్రే పద్ధతులు
శిక్షణానువాదం:JavaScript ఆర్రే క్రమబద్ధీకరణ
శిక్షణానువాదం:JavaScript ఆర్రే గణాంకాలు
- పైన పేజీ find()
- తదుపరి పేజీ findLast()
- పైకి తిరిగి జావాస్క్రిప్ట్ అరేయ్ రిఫరెన్స్ హ్యాండ్బుక్