JavaScript中的'use strict'
来源:互联网 发布:矩阵图怎么做 编辑:程序博客网 时间:2024/06/06 10:07
有时候我们在js文件的第一行用到’use strict’这样的常量值,这是什么意思呢,看这字符长的样子像是“利用某种严格”模式,不错,你没猜错!
‘use strict’是在JavaScript 1.8.5中才引入的,其实就是告诉你这个js文件要在严格模式下执行,那啥叫严格模式呢,答案就是如果不申明,你就不能用。以前的JavaScript是可以不用先申明的。
举个栗子:
"use strict";x = 3.14; // 显然这个x没有申明,所以这个不行!
输出:
Uncaught ReferenceError: x is not defined
再看一个:
"use strict";myFunction();function myFunction() { y = 3.14; // 显然这个也是不行滴,因为y没有提前申明!}
输出:
Uncaught ReferenceError: y is not defined at myFunction (<anonymous>:6:7) at <anonymous>:3:1 at submitTryit (tryit.asp:528) at tryit.asp:495
所以就是用之前记得申明就行了。
支持Strict mode的浏览器有:IE 10+,Firefox 4+,Chrome 13+,Safari 5.1+,Opera 12+。
阅读全文
0 0
- javascript中的'use strict'
- JavaScript中的'use strict'
- Javascript use strict
- javascript之use strict
- js中的"use strict";
- javascript中的“use strict”的用法及好处
- 'use strict' JavaScript严格模式
- javascript 严格模式 use strict
- JavaScript: 严格模式(use strict)
- JavaScript 严格模式(use strict)
- 解密:JavaScript 模式(use strict)
- JavaScript 严格模式 use strict
- Javascript 严格模式use strict
- JavaScript 严格模式(use strict)
- JavaScript语法支持严格模式:”use strict”
- JavaScript语法支持严格模式:”use strict
- Javascript 严格模式详解 use strict
- 'use strict' - Javascript 的严格模式
- freeswitch里面的esl子目录相关错误解决(编译、运行)
- Django: Hello world
- 集合浅析三:增强for循环
- 融云助制造业移动信息化建设 加速两化融合创新
- Linux应用程序设置进程调度策略
- JavaScript中的'use strict'
- android handle 消息发送和接受!!!!!
- Maven项目pom.xml各标签的含义
- 二叉树遍历
- html 输入框 只能输入数字 只能输入字母数字组合
- struts2令牌环token防止多次请求登录
- Oracle查询树结构表
- Spring MVC使用Flash Attribute展现提示消息
- 【Scikit-Learn 中文文档】数据集加载工具