เมธอด HTML DOM console.warn() ใช้สำหรับแสดงข้อความเตือนในคอนโซล ในบางเบราว์เซอร์มีเครื่องหมายอัศริยะเล็กๆ ในบันทึกคอนโซลสำหรับคำเตือนเหล่านี้ เมธอด console.warn() จะไม่หยุดการทำงานของโค้ดของคุณ นักพัฒนาสามารถใช้เมธอด console.warn() เพื่อให้คำเตือนแก่ผู้ใช้เกี่ยวกับการกระทำของผู้ใช้บางอย่าง
ไวยากรณ์
ไวยากรณ์สำหรับเมธอด console.warn() ดังนี้ -
console.warn(message)
ที่นี่ message เป็นพารามิเตอร์ที่จำเป็นประเภท string หรือ object จะถูกแสดงเป็นคำเตือนในมุมมองคอนโซล
ตัวอย่าง
ลองดูตัวอย่างสำหรับเมธอด console.warn() -
<!DOCTYPE html> <html> <body> <h1>console.warn() Method</h1> <p>คลิกปุ่มด้านล่างมากกว่า 4 ครั้ง</p> <button onclick="warning()" type="button">CLICK</button> <script> var i = 0; function warning(){ i++; if(i > 4) console.warn("You have clicked this button too many times"); } </script> <p>กด F12 เพื่อดูข้อความเตือนในคอนโซล</p> </body> </html>
ผลลัพธ์
จะได้ผลลัพธ์ดังนี้ -

เมื่อคลิกปุ่ม CLICK มากกว่า 4 ครั้งและดูเอาต์พุตในแท็บคอนโซล -

ในตัวอย่างข้างต้น -
เราสร้างปุ่ม CLICK ที่จะเรียกใช้เมธอด warning() เมื่อถูกคลิกโดยผู้ใช้ -
<button onclick="warning()" type="button">CLICK</button>
เมธอด warning() เพิ่มตัวแปร i หากตัวแปร i มากกว่า 4 เมธอด console.warn(msg) จะถูกเรียกใช้ซึ่งแสดงพารามิเตอร์ msg เป็นคำเตือน -
var i = 0; function warning(){ i++; if(i > 4) console.warn("You have clicked this button too many times"); }