JavaScript Array findLast()
- ముందుకు పేజీ findIndex()
- తదుపరి పేజీ findLastIndex()
- పైకి తిరిగి వెళ్ళు JavaScript Array రెఫరెన్స్ హ్యాండ్బుక్
నిర్వచనం మరియు ఉపయోగం
findLast()
పరీక్షలో అంతిమ విలువను పొందిన అంశం యొక్క విలువ పొందుతుంది.
findLast()
పద్ధతి ప్రతి అర్థానికి ఫంక్షన్ అమలు చేస్తుంది.
ఏ అంశం కనుగొనబడలేదు ఉంటే:findLast()
పద్ధతి undefined పొందుతుంది.
findLast()
పద్ధతి ఖాళీ అర్థానికి ఫంక్షన్ అమలు చేయదు.
findLast()
పద్ధతి మూల అర్థాన్ని మార్చదు.
అర్థం మరియు ఉపయోగం
పద్ధతి | కనుగొనే విషయం |
---|---|
indexOf() | ప్రదర్శించిన విలువను కనుగొనబడిన మొదటి అంశం యొక్క ఇండెక్స్. |
lastIndexOf() | ప్రదర్శించిన విలువను కనుగొనబడిన అంతిమ అంశం యొక్క ఇండెక్స్. |
find() | పరీక్షలో మొదటి విలువను పొందిన అంశం యొక్క విలువ. |
findIndex() | పరీక్షలో మొదటి విలువను పొందిన అంశం యొక్క ఇండెక్స్. |
findLast() | పరీక్షలో అంతిమ అంశం యొక్క విలువ |
findLastIndex() | పరీక్షలో అంతిమ విలువను పొందిన అంశం యొక్క ఇండెక్స్. |
ఉదాహరణ
ఉదాహరణ 1
ప్రదర్శించిన విలువలో అంతిమ విలువ 18 కంటే ఎక్కువ అంశం కనుగొనుము:
const ages = [3, 10, 18, 20]; function checkAge(age) { return age > 18; } function myFunction() { document.getElementById("demo").innerHTML = ages.findLast(checkAge); }
ఉదాహరణ 2
ప్రదర్శించిన విలువలో అంతిమ విలువ ప్రదర్శించబడిన అంశం కనుగొనుము:
<p><input type="number" id="ageToCheck" value="18"></p> <button onclick="myFunction()">ప్రయత్నించండి</button> <p id="demo"></p> <script> const ages = [4, 12, 16, 20]; function checkAge(age) { return age > document.getElementById("ageToCheck").value; } function myFunction() { document.getElementById("demo").innerHTML = ages.findLast(checkAge); } </script>
సంకేతాలు
array.findLast(function(currentValue, index, arr), thisValue)
పరిమాణాలు
పరిమాణాలు | వివరణ |
---|---|
function() | అవసరం. ప్రతి కరణం కు అమల్పబడే ఫంక్షన్. |
currentValue | అవసరం. ప్రస్తుత అంశం యొక్క విలువ |
index | ఎంపికాత్మకం. ప్రస్తుత అంశం యొక్క స్థానం. |
arr | ఎంపికాత్మకం. ప్రస్తుత అంశం చెందిన కరణం. |
thisValue |
ఎంపికాత్మకం. అప్రమేయం విలువలు undefined. ఫంక్షన్ కు పంపబడే this విలువ |
తిరిగి ఇవ్వబడే విలువ
రకం | వివరణ |
---|---|
పరీక్షలో అంతిమ అంశం యొక్క విలువ ఏదీ కనుగొనబడలేకపోయినట్లయితే, undefined తిరిగి ఇవ్వబడుతుంది. |
బ్రౌజర్ మద్దతు
findLast()
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 నెల |
- ముందుకు పేజీ findIndex()
- తదుపరి పేజీ findLastIndex()
- పైకి తిరిగి వెళ్ళు JavaScript Array రెఫరెన్స్ హ్యాండ్బుక్