严格模式是一种特殊的执行模式,修复了部分语言上的不足,提供更强的错误检查,并增强安全性
1028(2).html
'use strict';
function func(){};
1.不允许使用with
2.不允许未声明的变量被赋值
3.arguments变为参数的静态副本
4.delete报错
5.对象字面量重复属性名报错
6.禁止八进制字面量
7.eval,arguments变为关键字,不能作为变量函数名
8.eval 独立作用域