首页 > 编程语言 > 详细

Javascript严格模式

时间:2017-09-28 12:07:09      阅读:214      评论:0      收藏:0      [点我收藏+]

严格模式和 非严格模式 之间 的 区别 如下( 前 三条 尤为 重要):

    在严格模式中禁止使用 with 语句。

    在严格模式中, 所有的变量都要先声明, 如果给一个 未声明的变量、 函数、 函数 参数、 catch 从句 参数 或 全局 对象 的 属性 赋值, 将会 抛出 一个 引用 错误 异常( 在 非 严格 模式 中, 这种 隐式 声明 的 全局 变量 的 方法 是给 全局 对象 新 添加 一个 新 属性)。  

    在严格 模式 中, 调用 的 函数( 不是方法) 中的 一个 this 值 是 undefined。( 在 非 严格 模式 中, 调用 的 函数 中的 this 值 总是 全局 对象)。


Javascript严格模式

原文:http://www.cnblogs.com/spchenjie/p/7606058.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!