ES6లో Array.findIndex().

Es6lo Array Findindex



జావాస్క్రిప్ట్‌లో, వివిధ ప్రయోజనాల కోసం వివిధ పద్ధతులు ఉపయోగించబడతాయి. ఉదాహరణకు, ' Array.slice() ” కొత్త శ్రేణిలోని శ్రేణి యొక్క డేటా భాగాన్ని నిర్వచించడానికి ఉపయోగించబడుతుంది. ' Array.pop() ” అనవసరమైన శ్రేణి మూలకాన్ని తొలగించడానికి మరియు కొత్త శ్రేణిని తిరిగి ఇవ్వడానికి ఉపయోగించబడుతుంది. అయితే, ' Array.findIndex() పేర్కొన్న షరతుకు అనుగుణంగా ఉండే ప్రారంభ శ్రేణి మూలకం యొక్క సూచికను తిరిగి ఇవ్వడానికి ”అనేది సూచించబడుతుంది.

ఈ పోస్ట్ ES6లో Array.findIndex() పద్ధతిని చర్చిస్తుంది.

ES6లో Array.findIndex() అంటే ఏమిటి?

Array.findIndex() అనేది ES6లో ప్రవేశపెట్టబడిన జావాస్క్రిప్ట్ పద్ధతి. పేర్కొన్న షరతు ప్రకారం అంచనాలను చేరుకునే ప్రారంభ శ్రేణి మూలకం యొక్క సూచికను తిరిగి అందించడానికి ఇది ఉపయోగించబడుతుంది. ఇది అసలు శ్రేణిని ప్రభావితం చేయదు. మరోవైపు, శ్రేణిలో మూలకం లేనట్లయితే, అది ప్రతికూల రూపంలో విలువను అందిస్తుంది. అయితే, ఈ పద్ధతి విలువ లేనట్లయితే శ్రేణి మూలకం కోసం ఫంక్షన్‌లను అమలు చేయదు.







ES6లో Array.findIndex() పద్ధతిని ఎలా ఉపయోగించాలి?

ES6లో array.findIndex()ని ఉపయోగించడానికి, అందించిన సింటాక్స్‌ని ప్రయత్నించండి:



అమరిక. కనుగొను సూచిక ( ఫంక్షన్ ( ప్రస్తుత విలువ, సూచిక, అర్ఆర్ ) , ఈ విలువ )

ఇక్కడ:



  • ' ప్రస్తుత విలువ ”అరేలో కనుగొనబడే విలువను నిర్ణయిస్తుంది.
  • ' సూచిక ”అరే సూచికను నిర్ణయించడానికి ఉపయోగించబడుతుంది.
  • ' అరె ” శ్రేణిని నిర్వచించడానికి ఉపయోగించబడుతుంది.
  • ' ఈ విలువ ” అనేది ఫంక్షన్‌గా ఉపయోగించబడే ఫంక్షన్‌కి పోయిన ఐచ్ఛిక విలువ ఇది ' విలువ.

ఉదాహరణ 1: సంఖ్యా విలువలతో Array.findIndex()ని ఉపయోగించండి

సంఖ్యా విలువలతో array.findIndex()ని ఉపయోగించడానికి, జాబితా చేయబడిన సూచనలను ప్రయత్నించండి:





  • నిర్దిష్ట పేరుతో స్థిరాంకాన్ని ప్రకటించండి మరియు ప్రారంభించండి మరియు శ్రేణిలో సంఖ్యా రూపంలో విలువను కేటాయించండి.
  • తరువాత, 'ని పిలవండి కనుగొను సూచిక() పేర్కొన్న పరామితి ప్రకారం సూచికను కనుగొనే పద్ధతి:
స్థిరంగా వయస్సు = [ 4 , 9 , 22 , 25 ] ;

వయస్సు. కనుగొను సూచిక ( తనిఖీ వయస్సు ) ;

తరువాత, నిర్వచించండి ' చెక్ ఏజ్() 'ఫంక్షన్ మరియు జోడించు' తిరిగి షరతు యొక్క అవుట్‌పుట్‌ను తిరిగి ఇవ్వడానికి ప్రకటన:

ఫంక్షన్ తనిఖీ వయస్సు ( వయస్సు ) {

తిరిగి వయస్సు > 22 ;

}

ఫంక్షన్ తిరిగి వచ్చింది ' 3 'ఇది విలువ కంటే ఎక్కువ అని సూచిస్తుంది' 22 శ్రేణి యొక్క మూడవ సూచికలో కనుగొనబడింది:



ఉదాహరణ 2: టెక్స్ట్ విలువలతో Array.findIndex()ని ఉపయోగించండి

ది ' array.findIndex() ” పద్ధతిని శ్రేణిలోని వచన విలువలతో కూడా ఉపయోగించవచ్చు. అలా చేయడానికి, నిర్దిష్ట పేరుతో స్థిరాంకాన్ని నిర్వచించండి మరియు శ్రేణిలో విలువను కేటాయించండి:

స్థిరంగా దేశాలు = [ 'యునైటెడ్ కింగ్‌డమ్' , 'సింగపూర్' , 'కెనడా' , 'భారతదేశం' ]

తరువాత, ' పేరుతో ఫంక్షన్‌ను నిర్వచించండి getCountry() ”. అప్పుడు, 'ని ఉపయోగించండి తిరిగి 'విలువతో దేశాన్ని అవుట్‌పుట్ చేయడానికి ప్రకటన' కెనడా ”:

ఫంక్షన్ getCountry ( దేశం ) {

తిరిగి దేశం === 'కెనడా' ;

}

చివరగా, 'ని అమలు చేయండి console.log() ” కన్సోల్‌లో అవుట్‌పుట్‌ను ప్రదర్శించే పద్ధతి. అలా చేయడానికి, findIndex() పద్ధతిని అమలు చేసి, పాస్ చేయండి ' getCountry ”పరామితిగా:

కన్సోల్. లాగ్ ( దేశాలు. కనుగొను సూచిక ( getCountry ) )

ES6లో array.findIndex() పద్ధతిని ఉపయోగించడం గురించి అంతే.

ముగింపు

Array.findIndex() అనేది ES6లో ప్రవేశపెట్టబడిన జావాస్క్రిప్ట్ పద్ధతి. ఇది పేర్కొన్న షరతు ప్రకారం నిజమని మూల్యాంకనం చేసే ప్రారంభ శ్రేణి మూలకం యొక్క సూచికను తిరిగి ఇవ్వడానికి ఉపయోగించబడుతుంది. శ్రేణిలో సంఖ్యా మరియు టెక్స్ట్ డేటా సెట్‌ల సూచిక విలువను కనుగొనడానికి మీరు ఈ పద్ధతిని కూడా ఉపయోగించవచ్చు. ఈ ట్యుటోరియల్ Array.findIndex() JavaScript పద్ధతి యొక్క వినియోగాన్ని ప్రదర్శించింది.