ES5中增加了一种运行模式 ,严格模式。严格模式使代码在更严格的条件下运行,以消除一些JavaScript中语法不合理及怪异之处。但是在严格模式下有一些语句及语法是不能使用的,比如delete只能删除属性描述符中configurable设置为true的对象 属性等。
with语句也能不能用。
使用方式
在代码中添加声明即可,示例如下。
"use strict";
举例
在script标签中
<script>
"use strict";
//正常写js代码 逻辑代码等
</script>
函数中使用
function 函数名称(){
"use strict";//正常写js代码 逻辑代码等
}