Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีรักษาความปลอดภัย JavaScript ด้วย Strict Mode

"use strict" เป็น Directive (นิพจน์ตัวแทน) เพิ่มใน JavaScript 1.8.5 ตามชื่อ บ่งชี้ว่าโค้ดจะรันใน Strict Mode

การประกาศ Strict Mode: ใส่ "use strict" ไว้ต้นบรรทัด สำหรับ Global Scope ใส่ต้น Script

ตัวอย่าง

<!DOCTYPE html> <html> 
  <body> 
    <p>Error จะเกิดขึ้น เนื่องจากใช้ Variable แต่ไม่ได้ประกาศ</p> 
    <p>กด F8 เพื่อดู Error</p> 
    <script> 
      "use strict"; 
      a = 1; 
    </script> 
  </body> 
</html>

ผลลัพธ์

Error: a is not defined