เมธอด startsWith

เมธอด startsWith ตรวจสอบว่าสตริงเริ่มต้น ด้วยสับสตริงที่ระบุในพารามิเตอร์แรกหรือไม่ หากเริ่มต้น จะคืนค่า true แต่ถ้า ไม่เริ่มต้น จะคืนค่า false พารามิเตอร์ที่สองซึ่งไม่บังคับ เมธอดรับตำแหน่งที่จะเริ่มต้น การตรวจสอบ (ค่าเริ่มต้นคือจากจุดเริ่มต้นสตริง)

ไวยากรณ์

javascriptสตริง.startsWith(ค้นหาอะไร, [เริ่มต้นการตรวจสอบ]);

ตัวอย่าง

ตรวจสอบว่าสตริงเริ่มต้นด้วย สับสตริงที่กำหนดหรือไม่:

javascriptlet str = 'abcde';
let res = str.startsWith('abc');

console.log(res);

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

javascripttrue

ตัวอย่าง

ตรวจสอบว่าสตริงเริ่มต้นด้วย สับสตริงที่กำหนดหรือไม่:

javascriptlet str = 'abcde';
let res = str.startsWith('xxx');

console.log(res);

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

javascriptfalse

ตัวอย่าง

เริ่มการตรวจสอบจากตำแหน่งที่กำหนด:

javascriptlet str = 'abcde';
let res = str.startsWith('bc', 1);

console.log(res);

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

javascripttrue

ดูเพิ่มเติม

  • เมธอด endsWith,
    ซึ่งตรวจสอบจุดสิ้นสุดของสตริง
  • เมธอด indexOf,
    ซึ่งทำการค้นหาสับสตริง
  • เมธอด includes,
    ซึ่งค้นหาสตริง
  • เมธอด at,
    ซึ่งค้นหาอักขระของสตริง