文档章节

ES5 严格模式下的限制

bosscheng
 bosscheng
发布于 2016/06/12 11:02
字数 212
阅读 42
收藏 1

ES5引入了严格模式,对于严格模式主要的限制有:

  1. 变量必须声明之后才能使用
  2. 函数的参数不能有同名属性,否则报错
  3. 不能使用with语句
  4. 不能对只读属性赋值,否则报错
  5. 不能使用前缀0表示八进制,否则报错
  6. 不能删除不可删除的属性,否则报错
  7. 不能删除变量delete prop,否则报错,只能删除属性delete global[prop]
  8. eval不会在他的外层作用域引入变量
  9. eval和arguments不能被重新赋值
  10. arguments不会自动反映函数参数的变化
  11. 不能使用arguments.callee
  12. 不能使用arguments.caller
  13. 禁止this指向全局对象
  14. 不能使用fn.caller和fn.arguments获取函数的调用堆栈
  15. 增加了保留字(protected,static,interface )

© 著作权归作者所有

共有 人打赏支持
bosscheng
粉丝 79
博文 299
码字总数 91232
作品 0
南京
前端工程师
es5重要新特性梳理

严格模式相关内容来自:http://www.cnblogs.com/snandy/p/3428171.html 一.数组迭代: 1.了解迭代 先不说迭代是什么意思,先看看数组遍历处理: var arr=[5,6,7,8,2,1,3];for(var i=0;i<arr....

透笔度
2016/03/11
209
0
ECMAScript5 用法总结

浏览器支持 现在虽然已经出了ES6的规范,但是各大浏览器兼容性还有待提高。所以现在我们平时写的js代码还是多以ES5为规范。时至今日,除了一些较低版本的浏览器,各大主流浏览器基本都实现了...

bothyan
2016/11/03
13
0
ecmaScript5新特性

浏览器支持情况: Opera 11.60 Internet Explorer 9 Firefox 4 Safari 5.1* Chrome 13 ES5的严格模式 严格模式给作者提供了选择一个限制性更强语言变种的方式——给作者提供额外的可靠性给用...

LorinLuo
2016/02/18
35
0
【ES5】给JSON对象提供的方法

JSON在JS中,是一个关于键值对的对象。 很多人会这样写 会输出一下内容 但真正正确的写法是“键”要加双引号 但最后输出表面上是一模一样的。 如果能坚持,最好还是加上双引号。 上面的写法是...

滑滑兔
09/13
0
0
BD/wechat-mini-init

快速开始微信小程序 目录结构: wechat-mini-init 项目目录├─images 图片资源目录│ ├─icons 图标资源目录│ └─tabbars tabbar图标目录│├─listener 监听器目录│ ├─app.js app 相...

BD
05/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 Windows 中以服务方式自动重启的原因

针对长时间使用的 Confluence,我们推荐你配置 Confluence 自动随操作系统重启而启动。针对一些 Windows 的服务器,这意味着需要让 Confluence 以服务的方式运行。 有下面 2 种方式来以服务的...

honeymose
52分钟前
3
0
day93-20180920-英语流利阅读-待学习

时尚之觞:外表光鲜靓丽,其实穷得要命 Lala 2018-09-20 1.今日导读 讲到时尚界,我们脑海里浮现的可能都是模特和设计师光鲜靓丽、从容潇洒的模样。可是,最近在法国出版的一本书却颠覆了我们...

飞鱼说编程
今天
5
0
maven的pom.xml用解决版本问题

maven管理库依赖,有个好处就是连同库的依赖的全部jar文件一起下载,免去手工添加的麻烦,但同时也带来了同一个jar会被下载了不同版本的问题,好在pom的配置里面允许用<exclusion>来排除一些...

JAVA码猿
今天
2
0
20180920 rzsz传输文件、用户和用户组相关配置文件与管理

利用rz、sz实现Linux与Windows互传文件 [root@centos01 ~]# yum install -y lrzsz # 安装工具sz test.txt # 弹出对话框,传递到选择的路径下rz # 回车后,会从对话框中选择对应的文件传递...

野雪球
今天
2
0
OSChina 周四乱弹 —— 毒蛇当辣条

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ 达尔文:分享花澤香菜/前野智昭/小野大輔/井上喜久子的单曲《ミッション! 健?康?第?イチ》 《ミッション! 健?康?第?イチ》- 花澤香菜/前野智...

小小编辑
今天
638
19

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部