1、用法:es6
在全局或局部开头加上“use strict”便可浏览器
就是一行字符串,不会对不兼容严格模式的浏览器产生影响。
2、再也不兼容es3的一些不规则语法。使用全新的es5规范。
3、两种用法:
全局严格模式
局部函数内严格模式(推荐)
4、经常使用的一些特色:函数
一、不支持with,arguments.callee,func.caller学习
二、变量赋值前必须声明,this
三、局部this必须被赋值(Person.call(null/undefined) 赋值什么就是什么),es5
四、拒绝重复属性和参数字符串
p.s.我的感受es6和es5的严格模式很类似,因此直接好好学习一些es6的规范就行了,推荐阮一峰大神的一本书,附上连接:http://es6.ruanyifeng.com/get