วิธี includes

เมธอด includes ดำเนินการค้นหา สตริงที่กำหนดในสตริงปัจจุบัน โดยคำนึงถึงตัวพิมพ์ใหญ่เล็ก พารามิเตอร์แรกเมธอด รับสตริงที่ต้องการค้นหา พารามิเตอร์ที่สอง ซึ่งเป็นตัวเลือก - ตำแหน่งที่จะเริ่ม การค้นหา หลังจากดำเนินการเสร็จสิ้น เมธอด จะคืนค่า true หรือ false

ไวยากรณ์

javascriptสตริง.includes(สิ่งที่ค้นหา, [เริ่มค้นหาจากตำแหน่ง]);

ตัวอย่าง

มาลองตรวจสอบว่าสตริง 'ab' มีอยู่ในสตริง 'abcde' หรือไม่:

javascriptlet res = 'abcde'.includes('ab');
console.log(res);

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

javascripttrue

ตัวอย่าง

คราวนี้มาทำการค้นหาจากตัวอักษรที่ห้า ของสตริงปัจจุบัน:

javascriptlet res = 'ab cd ef'.includes('cd', 5);
console.log(res);

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

javascriptfalse

ตัวอย่าง

มาลองทำการค้นหา โดยคำนึงถึงตัวพิมพ์ใหญ่เล็กของตัวอักษรในสตริง:

javascriptlet res = 'abcde'.includes('AB');
console.log(res);

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

javascriptfalse

ดูเพิ่มเติม

  • เมธอด at,
    ซึ่งค้นหาตัวอักษรตามหมายเลขตำแหน่งในสตริง
  • เมธอด startsWith,
    ซึ่งตรวจสอบจุดเริ่มต้นของสตริง
  • เมธอด endsWith,
    ซึ่งตรวจสอบจุดสิ้นสุดของสตริง
  • เมธอด indexOf,
    ซึ่งดำเนินการค้นหาสตริงย่อย
  • เมธอด lastIndexOf,
    ซึ่งค้นหาการปรากฏตัวล่าสุดของสตริงย่อย