JavaScript,一種高級編程語言,通過解釋執行,是一門動態類型,面向對象(基於原型)和事件驅動的直譯語言[4]。它已經由ECMA(歐洲電腦製造商協會)通過ECMAScript實現語言的標準化[4]。它被世界上的絕大多數網站所使用,也被世界主流瀏覽器(Chrome、IE、FireFox、Safari、Opera)支持。JavaScript是一門基於原型、函數先行的語言[5],是一門多範式的語言,它支持面向對象編程,命令式編程,以及函數式編程。它提供語法來操控文本,數組,日期以及正則表達式等,不支持I/O,比如網絡,存儲和圖形等,但這些都可以由它的宿主環境提供支持。https://zh.wikipedia.org/wiki/JavaScript
- DOM 定義了訪問和操作 HTML 文檔的標準方法。 DOM 將 HTML 文檔表達爲樹結構。
- BOM(Browser Object Model) 是指瀏覽器對象模型,是用於描述這種對象與對象之間層次關係的模型,瀏覽器對象模型提供了獨立於內容的、可以與瀏覽器窗口進行互動的對象結構。
註釋
語法
- JS會自動忽略從程序中標識之間的空格,換行符(注意return,break,continue,(++,–,解析位置不對挺))。
- JS只會在缺少了分號無法解析代碼填補分號。
標識符
變量
變量聲明與賦值
數據類型
typeof
Undefined
Null
Number
isNaN()
數值轉換
parseInt()
parseFloat()
String
String和toString
Boolean
建議大家買犀牛書或者js高級設計來看,我的這個文章只是簡單的點了點。