文章出處

ECMAscript 5添加了第二種運行模式:"嚴格模式"(strict mode)。顧名思義,這種模式使得Javascript在更嚴格的條件下運行。

設立"嚴格模式"的目的,主要有以下幾個:

1. 消除Javascript語法的一些不合理、不嚴謹之處,減少一些怪異行為;

2. 消除代碼運行的一些不安全之處,保證代碼運行的安全;

3. 提高編譯器效率,增加運行速度;

4. 為未來新版本的Javascript做好鋪墊。

注:經過測試 IE6,7,8,9 均不支持嚴格模式。

缺點:

現在網站的 JS 都會進行壓縮,一些文件用了嚴格模式,而另一些沒有。這時這些本來是嚴格模式的文件,被 merge 后,這個串就到了文件的中間,不僅沒有指示嚴格模式,反而在壓縮后浪費了字節。


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()