当前位置: 首页 > news >正文

免费微信网站建设深圳华大基因公司简介

免费微信网站建设,深圳华大基因公司简介,做电影网站需要多大空间,seo搜索引擎优化方式什么是JS的严格模式 JS严格模式概念是在ES5中引入的,在此模式下,JS对语法的要求会变的严格,某些不太严谨的代码在严格模式下将不能运行。 如何启用严格模式 只需要JS代码的起始添加 "use strict"即可。如: "use…

什么是JS的严格模式

JS严格模式概念是在ES5中引入的,在此模式下,JS对语法的要求会变的严格,某些不太严谨的代码在严格模式下将不能运行。

如何启用严格模式

只需要JS代码的起始添加 "use strict"即可。如:

"use strict";
abc = "http://jshaman.com";
console.log(abc);

如此执行便会报错,因为使用变量时没有事先声明。

注意:

如果将 "use strict"; 指令添加到代码第一行,则表示整个JS代码都会处于严格模式。
而如果只在函数的第一行代码中添加,则表示只在该函数中启用严格模式。

严格模式的限制

1、不允许使用未声明的变量;
2、不允许删除变量或函数;
3、函数中不允许有同名的参数;
4、eval 语句的作用域是独立的;
5、不允许使用 with 语句;
6、不允许写入只读属性;
7、不允许使用八进制数;
8、不能在 if 语句中声明函数;
9、禁止使用 this 表示全局对象。

严格模式的影响

客观的说,严格模式会使代码更规范,不易出现不规范书写带来的BUG隐患。但对于JS的灵活、随意的优势,也造成了一些影响。

如何判断处于严格模式下

启用严格模式后,代码中除了新增”use strict“外,无任何显式变化。

从代码中判断是否存在此字符,可以得知是否启用了严格模式。

此外,从AST中还可以看到代码的抽象语法树中新增了Directive属性,因此也可以判断此属性值。

http://www.15wanjia.com/news/166541.html

相关文章:

  • 常德网站建设哪家快wordpress强大的电商
  • 看网站搜索什么关键词公司的网站建设是什么部门
  • 网站建设完成情况做婚介网站可行性报告
  • 医院网站怎么做聊天app开发费用
  • 洛龙区网站设计建设品牌网站建设知名大蝌蚪
  • 苏州市网站阿里云做网站教程
  • 电子商务网站建设评价论文网站改版 数据迁移
  • 小程序与手机网站区别西安seo培训机构
  • 网站栏目设计wordpress导入docx
  • xuzhou公司网站制作vps免费
  • 腾讯建站平台官网合作做网站的总结和心得
  • 吴中区建设局网站wordpress批量导入文章
  • 上海网站开发制农产品网站建设计划书
  • 在哪里可以自己建网站河南网站排名
  • 教你做企业网站免费网站软件大全
  • 沈阳网站建设024idc网站建设空间
  • 茶叶手机网站网页制作处理中的三剑客
  • 广州企业网站找哪里国外著名室内设计网址
  • 好用的软件管理系统seo工具是什么
  • 国外购物网站有哪些网站自主制作平台
  • 绍兴网站快速排名优化做排名的网站哪个好
  • 传奇网站制作网有什么好的网站做推广的
  • 高清做 视频在线观看网站网络营销外包推广定制公司
  • 最简单的网站建设翻译网站建设方案
  • 企业营销型网站建设费用设计公司网站设计方案
  • 阿克苏网站建设建设网站注意什么
  • 南京建设网站白云区网站建设
  • 做直播网站株洲在线论坛招聘
  • 做网站在哪接广告做外贸网站功能
  • 网站建设的需求要素桂林网站建设公司