113 of 264 menu

เมธอด findIndex

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

ไวยากรณ์

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

ตัวอย่าง

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

let arr = [1, 2, 3, 4, 5]; let res = arr.findIndex(function (elem){ return elem % 2 == 0; }); console.log(res);

ผลลัพธ์จากการรันโค้ด:

1

ตัวอย่าง

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

let arr = [1, 2, 3, 4, 5]; let res = arr.findIndex(function (elem){ return elem < 0; }); console.log(res);

ผลลัพธ์จากการรันโค้ด:

-1

ดูเพิ่มเติม

  • เมธอด find,
    ซึ่งค้นหาองค์ประกอบในอาร์เรย์
  • เมธอด findLast,
    ซึ่งค้นหาองค์ประกอบจากท้ายอาร์เรย์
  • เมธอด findLastIndex,
    ซึ่งค้นหาดัชนีขององค์ประกอบจากท้ายอาร์เรย์
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ