การทดสอบ () วิธีการคือ นิพจน์ทั่วไป กระบวนการ. มันค้นหาสตริงสำหรับรูปแบบ และส่งคืน จริง หรือ เท็จ แล้วแต่ผล หากพบรูปแบบที่กำหนด จะคืนค่า จริง มิฉะนั้น คืนค่า เท็จ ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ . มาคุยกันในรายละเอียด
ตัวอย่าง-1
ในตัวอย่างต่อไปนี้ ข้อความชื่อ "Tutorix เป็นแพลตฟอร์มอีเลิร์นนิงที่ดีที่สุด " ได้รับและรูปแบบ "ตู " ถูกตรวจสอบว่ามีอยู่หรือไม่ เนื่องจากรูปแบบนั้นมี test() วิธีการส่งคืน จริง เป็นผลลัพธ์
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /Tu/.test(text); </script> </body> </html>
ผลลัพธ์
Tutorix is the best e-learning platform true
ตัวอย่าง-2
ในตัวอย่างต่อไปนี้ รูปแบบ "tu " ตรวจสอบว่ามีอยู่ในข้อความที่ให้มาหรือไม่ หากเราสังเกตข้อความให้ชัดเจน เรามี "ตู " อยู่ที่นั่น แต่ไม่ใช่ "tu ". การทดสอบ() เมธอดยังตรวจสอบ ความไวของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ . วิธีการจึงส่งผลให้ ผิด และแสดงผลตามที่แสดงในผลลัพธ์
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /tu/.test(text); </script> </body> </html>
ผลลัพธ์
Tutorix is the best e-learning platform true