文章出處
文章列表
ECMAscript 5添加了第二種運行模式:"嚴格模式"(strict mode)。顧名思義,這種模式使得Javascript在更嚴格的條件下運行。
設立"嚴格模式"的目的,主要有以下幾個:
1. 消除Javascript語法的一些不合理、不嚴謹之處,減少一些怪異行為;
2. 消除代碼運行的一些不安全之處,保證代碼運行的安全;
3. 提高編譯器效率,增加運行速度;
4. 為未來新版本的Javascript做好鋪墊。
注:經過測試 IE6,7,8,9 均不支持嚴格模式。
缺點:
現在網站的 JS 都會進行壓縮,一些文件用了嚴格模式,而另一些沒有。這時這些本來是嚴格模式的文件,被 merge 后,這個串就到了文件的中間,不僅沒有指示嚴格模式,反而在壓縮后浪費了字節。
文章列表
全站熱搜
留言列表