"use strict"
指令宣告"use strict"
即可。"use strict"
宣告位置必須在主程式或函數的開頭,才會被辨識為嚴謹模式。"use strict"
並不會生效:IE9 及以下版本不支援。
"use strict"
而造成整個程式掛掉?"use strict"
用一般模式執行,而不會掛掉。W3Schools: It is not a statement, but a literal expression, ignored by earlier versions of JavaScript.
"use strict"
本質只是一個字串,而不是關鍵字或描述句。"use strict"
的瀏覽器也只會把 "use strict"
當成一個普通的字串實字,不會造成錯誤。Strict mode changes previously accepted "bad syntax" into real errors.