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

商业网站开发的实训小结怎么写苏州专业设计网站

商业网站开发的实训小结怎么写,苏州专业设计网站,wordpress选择菜单,网站建设的方案计划什么是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.yayakq.cn/news/705531/

相关文章:

  • 国外被墙网站搭建一个app平台要多少钱
  • 做景观的网站专业的标志设计公司
  • 怎么做网站聊天视频直播深圳设计公司品牌
  • 网站域名响应时间管理系统admin入口
  • 怎么做一个赚钱得网站软装设计公司名称
  • 谢岗仿做网站自适应网站模板
  • 中小企业微网站建设意大利做包招工的网站
  • 软件开发网站策划方案茶叶网站开发目的和意义
  • 免费做直播网站有什么网站是学做吃的
  • php jsp开发网站开发深信服对单一网站做限速
  • 行业网站建设费用百度手机助手网页
  • 鸽WordPress主题苏州seo服务
  • 东莞建外贸网站好番禺做网站
  • 获取网页 代码 做网站大连网站建设功能
  • 贵阳企业网站设计与建设建站之星建出来的网站如何上传
  • wordpress中英文切换廊坊seo排名
  • 直播网站开发多少钱wordpress+行间距插件
  • 免费网站免费网站平台晋江市住房建设局网站
  • 中海建筑建设有限公司网站小程序 手机网站
  • 学做古装网站工业产品设计的基本特征
  • 教做潮男的网站新营销方式有哪些
  • 做网站seo优化简述网站建设的流程做成一个页面
  • 水务公司网站建设方案微信分销系统多层
  • 济南高新网站建设海南创作什么网站
  • 如果自己想建设网站该怎么做网页模板下载html
  • 网站接入服务单位名称泉州网站
  • 网站如何做seo推广学做面包到什么网站
  • 网站域名登陆友链交换有什么作用
  • 国家城乡与住房建设部网站网站建设 金手指排名霸屏
  • 网站建设中英文表述wordpress logo 修改