“use strict”
    不在兼容es3的一些不规则语法。使用全新的es5规范
    两种用法:
    全局严格模式
    局部函数内严格模式(推荐)
    就是一行字符串,不会对不兼容严格模式的浏览器产生影响
    不支持with,arguments.callee,func.caller,变量赋值前必须声明,局部this必须被赋值
    (Person.call(null/undefined)赋值什么就是什么),拒绝重复属性和参数