JavaScript 的“嚴格”模式和“非嚴格”模式有何區別?
“use strict”是一條指令,它是一個文字表達式。它在 JavaScript 1.8.5 中引入。顧名思義,“use strict”表示該程式碼將以嚴格模式執行。在非嚴格模式下,程式碼不會以嚴格模式執行。
讓我們宣告嚴格模式。要宣告,請在開頭新增關鍵字“use strict”。對於全域性作用域,在指令碼開頭宣告它。
<!DOCTYPE html> <html> <body> <p>An error would come, since you have used a variable, but forgot to declare it</p> <p>Press F8 to see the error.</p> <script> "use strict"; a = 1; </script> </body> </html>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP