JavaScript的組成
JavaScript是一種基於對象和事件驅動的簡單的並具有安全性能的語言腳本。
1.ECMAScript:JavaScript的核心;
2.文檔對象模型(DOM):DOM是HTML和XML的應用程序接口(API)。DOM將把整個頁面規划成有節點層級構成的文檔。
3.瀏覽器對象模型(BOM)對瀏覽器窗口進行訪問和操作。
數據類型
1.數值型:整數和浮點數統稱為數值。
2.字符串型:在js中用雙引號或單引號括起來表示。
3.邏輯(布爾)型:用true或false表示
4.空(null)值:表示沒有值,用於定義空或不存在的引用。
5.未定義(undefined)值:表示變量已經聲明,但卻沒有值
循環
1.for-each循環使用的in 不是:
2.for-each循環如果遍歷數組,得到的是索引,不是元素
3.for-each循環如果遍歷對象,得到的是屬性,函數,事件
for(var index in a){
console.log(index + " " +a[index]);
}