es5严格模式简谈

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

相关文章
相关标签/搜索