国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js嚴格模式總結(jié)(分享)

2019-11-20 09:10:57
字體:
供稿:網(wǎng)友

首頁,我們要理解嚴格模式的概念,嚴格模式是一種特殊的執(zhí)行模式,它修復了部分語言上的不足,提供更強的錯誤檢查,病增強安全性。可以對部分函數(shù)進行執(zhí)行嚴格模式,如:

function func(){

'use strict'

}

也可以對整個js文件進行執(zhí)行嚴格模式,如:

'use strict'

function func(){

}

那么我們在以下情況不能使用:

1、不允許用width

 

2、不允許未聲明的變量被賦值

 

3、arguments變?yōu)閰?shù)的靜態(tài)副本

4、delete參數(shù)、函數(shù)名報錯

 

5、delete不可配置的屬性報錯

 

6、對象字面量重復屬性名報錯

7、禁止八進制字面量

8、eval,arguments變?yōu)殛P(guān)鍵字,不能作為變量、函數(shù)名

9、eval獨立作用域

一般函數(shù)調(diào)用時(不是對象的方法調(diào)用,也不使用apply/call/bind等修改this)this指向null,而不是全局對象。

若使用apply/call,當傳入null或undefined時,this將指向null或undefined,而不是全局對象。

試圖修改不可寫屬性(writable=false),在不可擴展的對象上添加屬性時報TypeError,而不是忽略。

arguments.caller,arguments.callee被禁用

以上這篇js嚴格模式總結(jié)(分享)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武宁县| 和田县| 寻乌县| 朝阳区| 梨树县| 周口市| 中西区| 海原县| 前郭尔| 皮山县| 容城县| 灵川县| 周宁县| 波密县| 沈阳市| 衡阳市| 枣阳市| 高要市| 东莞市| 宾阳县| 晋城| 环江| 临武县| 惠州市| 沛县| 巴塘县| 德兴市| 惠来县| 新乐市| 日照市| 永仁县| 孟连| 浦城县| 大方县| 台中县| 扎囊县| 海伦市| 安国市| 大新县| 当涂县| 阿图什市|