Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ความสำคัญของเมธอด startWith() ใน JavaScript คืออะไร?


หากต้องการทราบว่าสตริงขึ้นต้นด้วยอักขระบางตัวหรือสตริง indexOf() ใช้วิธี แต่ในแอปพลิเคชันขั้นสูง วิธีนี้ล้าสมัยแล้ว ดังนั้น ES6 ได้ให้ startsWith() . แก่เรา วิธีการทำงานขั้นสูงเหล่านั้น

ในตัวอย่างต่อไปนี้ IndexOf() เมธอดถูกใช้เพื่อค้นหาว่าสตริงนั้นเริ่มต้นด้วยอักขระตัวใดตัวหนึ่งหรือไม่

ตัวอย่าง

 

ผลลัพธ์

จริง

ในตัวอย่างต่อไปนี้ แทนที่จะเป็น indexOf() เมธอด startWith() วิธีถูกใช้เพื่อค้นหาว่าสตริงนั้นเริ่มต้นด้วยสตริงใดสตริงหนึ่งหรือไม่

ตัวอย่าง

ผลลัพธ์

จริง

นอกจากนี้เรายังสามารถส่ง ดัชนี เพื่อค้นหาสตริงเฉพาะไม่ว่าจะอยู่ที่ตำแหน่งนั้นหรือไม่

ในตัวอย่างต่อไปนี้ ดัชนี ถูกส่งไปเป็นอาร์กิวเมนต์ของ startsWith() วิธีค้นหาว่าสตริงเฉพาะอยู่ที่ดัชนีเฉพาะเหล่านั้นหรือไม่

ตัวอย่าง

ผลลัพธ์

truetruetrue