瞭解學習 Javascript, ES5 和 ES6之間的親密關係

什麼是Javascriptjavascript

JavaScript一種動態類型、弱類型、基於原型的客戶端腳本語言,用來給HTML網頁增長動態功能。 java

  javascript組成
JavaScript 的標準是 ECMAScript。截至 2012 年爲止,全部的主流瀏覽器都完整的支持 ECMAScript 5.1,舊式的瀏覽器至少支持 ECMAScript 3 標準。在2015年6月17日,ECMAScript的第六個版本正式發佈,該版本正式名稱爲ECMAScript 2015,但一般被稱爲ECMAScript 6或者ES6。本文檔目前涵蓋了ECMAScript 6,並且已經開始涉及到 ECMAScript 下一個版本(ES2016)早期的一些東西。(摘自MDN文檔)
ECMAScript(核心),描述了該語言的語法和基本對象。
文檔對象模型(DOM),描述處理網頁內容的方法和接口。  
瀏覽器對象模型(BOM),描述與瀏覽器進行交互的方法和接口。

ES5簡介 

ECMAScript第五個版本(下圖摘自MDN文檔)

什麼是ES6

ECMAScript6在保證向下兼容的前提下,提供大量新特性瀏覽器

  1. 默認參數
  2. 模版表達式
  3. 多行字符串
  4. 拆包表達式
  5. 改進的對象表達式
  6. 箭頭函數 =&>
  7. Promise
  8. 塊級做用域的letconst
  9. 模塊化
相關文章
相關標籤/搜索