1.html代碼不區分大小寫,javascript代碼區分大小寫;javascript
2.Unicode轉義寫法,轉義序列均以/u爲前綴;同時轉義寫法也可出如今註釋中,但不會解析爲對應的字符;html
3.javascript的標識符必須以字母、下劃線、或美圓符號開頭,javascript中容許出現Unicode字符全集中的字母和數字。java
3.保留字:數組
4.在return,break,continue和隨後的表達式之間不能有換行;在涉及「++」或「--」運算符時,若是將其用做後綴表達式應當在同一行。否者尾部將填補分號,同時「++」或「--」將會記做下一行代碼的前綴操做符並與之一塊兒解析;函數
5.javascript數據類型:原始類型(可變類) 對象類型(不可變類)code
5.1原始類型包括數字、字符串、布爾值,特殊的原始值包括 null 和 undefinedhtm
null 是object類型對象
undefined 若是查詢對象數組的值時返回undefined說明這個屬性或元素不存在。 其類型爲「undefined」blog
5.2對象: 每一個屬性都是由「名/值」對應,是無序列集合,但數組是有序列集合ip
數組
全局對象
函數
構造函數
日期類
正則類
錯誤類
6.運算
isNaN() 判斷一個結果是否爲數字,不是爲true,isFinite()判斷一個參數是不是NaN,Infinity,-Infinity不是反回true。
7.javascript類型轉換
原始值能夠經過調用String(),Number(),Boolean構造函數,轉換爲他們各類包裝對象。
null和undefined屬於例外,當將他們用在指望是一個對象的地方都會形成一個類型錯誤異常,而不會執行正常轉換。