การทดสอบ () วิธีการคือ นิพจน์ทั่วไป กระบวนการ. มันค้นหาสตริงสำหรับรูปแบบ และส่งคืน จริง หรือ เท็จ แล้วแต่ผล หากพบรูปแบบที่กำหนด จะคืนค่า จริง มิฉะนั้น คืนค่า เท็จ ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ . มาคุยกันในรายละเอียด
ตัวอย่าง-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