96 of 264 menu

วิธีการ lastIndexOf

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

ไวยากรณ์

อาร์เรย์.lastIndexOf(องค์ประกอบ, [ตำแหน่งเริ่มต้น]);

ตัวอย่าง

มาหาตำแหน่งของเลข 3 ตัวสุดท้ายในอาร์เรย์กัน:

let arr = [1, 2, 3, 3, 3, 4, 5]; let res = arr.lastIndexOf(3); console.log(res);

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

4

ตัวอย่าง

ทีนี้ลองค้นหา องค์ประกอบที่ไม่มีในอาร์เรย์:

let arr = [1, 2, 3, 4, 5]; let res = arr.lastIndexOf(6); console.log(res);

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

-1

ตัวอย่าง

มาเริ่มค้นหาจากตำแหน่งที่กำหนดกัน ผลลัพธ์จะพบเลข 3 ตัวสุดท้าย โดยไม่นับตัวที่ข้ามไป:

let arr = [1, 2, 3, 3, 4, 5, 3]; let res = arr.lastIndexOf(3, 4); console.log(res);

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

3

ดูเพิ่มเติม

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