115 of 264 menu

วิธี findLastIndex

วิธี findLastIndex ช่วยค้นหา ดัชนีขององค์ประกอบแรกจากท้ายอาร์เรย์ ที่ตรงตามเงื่อนไขตาม callback ที่ส่งผ่านมา ในพารามิเตอร์ หากไม่มีองค์ประกอบนั้น จะคืนค่า -1

ไวยากรณ์

อาร์เรย์.findLastIndex(ฟังก์ชัน);

ตัวอย่าง

ลองหาดัชนีของจำนวนบวกในอาร์เรย์:

let arr = [-12, -13, 14, 15]; let res = arr.findLastIndex(function(elem) { return elem > 0; }); console.log(res);

ผลลัพธ์การทำงานของโค้ด:

3

ตัวอย่าง

และตอนนี้ลองหาดัชนีขององค์ประกอบ ที่ไม่มีอยู่ในอาร์เรย์:

let arr = ['a', 'b', 'c', 'd']; let res = arr.findLastIndex(function(elem) { return elem === 'f'; }); console.log(res);

ผลลัพธ์การทำงานของโค้ด:

-1

ดูเพิ่มเติม

  • วิธี find,
    ซึ่งค้นหาองค์ประกอบในอาร์เรย์
  • วิธี findIndex,
    ซึ่งค้นหาดัชนีขององค์ประกอบในอาร์เรย์
  • วิธี findLast,
    ซึ่งค้นหาองค์ประกอบจากท้ายอาร์เรย์
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ