帆先生

什么是JavaScript代码模式?

时间:2021-06-28 23:23 作者:admin 点击:
  什么是JavaScript代码模式?
  "use strict"   指令必须存在于脚本的顶部,也就是第一行,如果它不能处于顶部那么就不会启动严格模式!而且一旦进入到JavaScript严格模式就不能撤回。
  它是ECMAScript 5的新功能!(请注意,并非所有浏览器都以相同方式支持严格模式。)
看看简单的例子:
什么是JavaScript代码模式?
  如果我们不使用严格模式:它不会报错
什么是JavaScript代码模式?
  在互联网上资料有很多相应的说明,严格模式是消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;
主要目的是:
  1、消除代码运行的一些不安全之处,保证代码运行的安全;
       2、提高编译器效率,增加运行速度;
  3、为未来新版本的Javascript做好铺垫。
 
  在严格模式中一下情况是不被允许的,同时会报错:
  1、不声明变量的情况下使用变量
  2、不声明对象的情况下使用对象
  3、删除变量(或对象)
  4、删除函数
  5、重复参数名
  6、八进制数值文本
  7、转义字符
  8、写入只读属性
  9、删除不可删除的属性
  10、字符串 "eval" 不可用作变量
  11、字符串 "arguments" 不可用作变量
  12、with 语句
  13、不允许 eval() 在其被调用的作用域中创建变
  • 免责声明:本文来自网络,不代表帆先生立场,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站管理员处理。 转载请注明出处:http://www.focusonseo.cn/JS/50.html

    上一篇:JavaScript声明变量的保留字

    下一篇:没有了

    网站支持:帆先生 渝ICP备20001430号-1