什麼是Javascriptjavascript
JavaScript一種動態類型、弱類型、基於原型的客戶端腳本語言,用來給HTML網頁增長動態功能。 java
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在保證向下兼容的前提下,提供大量新特性瀏覽器
- 默認參數
- 模版表達式
- 多行字符串
- 拆包表達式
- 改進的對象表達式
- 箭頭函數
=&>
- Promise
- 塊級做用域的
let
和const
- 類
- 模塊化