js 嚴格模式,數(shù)據(jù)驅動編程思想

1- es5中的嚴格模式,就是讓js這門語言,更加規(guī)范

2- 如何開啟嚴格模式?

'use strict'? 這句話需要出現(xiàn)在當前作用域的最頂端,只要開啟了嚴格模式以后,那么,后續(xù)代碼就是在嚴格模式中運行了,嚴格模式只對當前作用域起作用,注意:一般不會出現(xiàn)在全局環(huán)境中直接開啟嚴格模式

3- 開啟嚴格模式,哪些會拋出異常?

(1)使用沒有聲明的變量(2)with語句 with改變了代碼運行的上下文,由window修改為object切換上下文是非常耗性能,所以不推薦(3)使用delete刪除一個變量名而不是屬性名delete(4)在if語句中使用函數(shù)聲明

4- 使用嚴格模式代碼的執(zhí)行效率要比非嚴格模式執(zhí)行效率高

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 數(shù)值 判斷NaN更可靠的方法是,利用NaN為唯一不等于自身的值的這個特點,進行判斷。 isFinite方法返回一個...
    guyigg閱讀 1,264評論 0 2
  • 葉子飄落,光禿的樹干和枝椏,掩映在藍天白云的大幕布下,清冷而又干凈,好像在述說著,冬天還未走遠。幾片新葉立在枝頭,...
    圓圓哎咿呀閱讀 969評論 4 3
  • 未提筆時千言萬語,展紙?zhí)峁P,卻不知從何下手。短短幾日的生理期,我又忘記了理拜。腸胃不是很好了,心里又多出來了一份恐...
    君子如玉lyj閱讀 171評論 0 0
  • Java基礎隨記 - Java中的異常處理 - String 一旦一個字符串在內存中創(chuàng)建,則這個字符串將不可改變。...
    YuHChen閱讀 235評論 0 0

友情鏈接更多精彩內容