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

相關文章
相關標籤/搜索