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

HTML DOM console.assert() เมธอด


HTML DOM console.assert() วิธีการใช้เพื่อเขียนข้อความไปยังคอนโซลก็ต่อเมื่อนิพจน์แรกที่ให้มานั้นเป็นเท็จ ข้อความเหล่านี้มีไว้สำหรับผู้ใช้ที่จะเห็น นิพจน์และข้อความที่แสดงจะถูกส่งเป็นพารามิเตอร์ตัวแรกและตัวที่สองไปยังเมธอด console.assert() ตามลำดับ

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์สำหรับวิธี console.assert() -

console.assert(assertion,msg);

ที่นี่ การยืนยันคือนิพจน์ใดๆ ที่คืนค่าบูลีนเป็นจริงหรือเท็จ msg เป็นสตริง JavaScript หรืออ็อบเจ็กต์ การยืนยันควรเป็นเท็จเพื่อแสดงข้อความบนคอนโซล

ตัวอย่าง

ให้เราดูตัวอย่างสำหรับเมธอด console.assert() -

<!DOCTYPE html>
<html>
<body>
<h1>console.assert example</h1>
<p>To view the message press F12 on the keyboard and go to the console tab.</p>
<script>
console.assert(document.getElementById("Sample"), "You have no element with ID 'Sample'
in this document");
</script>
</body>
</html>

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

HTML DOM console.assert() เมธอด

ในแท็บคอนโซลในเครื่องมือสำหรับนักพัฒนา คุณจะเห็นสิ่งต่อไปนี้ -

HTML DOM console.assert() เมธอด

ในตัวอย่างข้างต้น −

เราได้ใช้เมธอด console.assert() และเมธอด getElementById() เพื่อรับองค์ประกอบที่มี id "Sample" เชื่อมโยงอยู่ เนื่องจากไม่มีองค์ประกอบในเอกสาร HTML ของเราจึงจะคืนค่าเท็จ

พารามิเตอร์ที่สองรับข้อความที่จะแสดงก็ต่อเมื่อพารามิเตอร์แรกคืนค่าเป็นเท็จ ข้อความในกรณีของเราคือ “คุณไม่มีองค์ประกอบที่มี ID 'ตัวอย่าง' ในเอกสารนี้” ซึ่งแสดงอยู่ในคอนโซล” -

console.assert(document.getElementById("Sample"), "You have no element with ID 'Sample' in this document");