js語法一
阿新 • • 發佈:2017-08-07
數字 方式 賦值 模型 字符串 變量 分號 流程 創建
文檔對象模型(DOM):
document object model(整合js,css,html)
瀏覽器對象模型(BOM):
broswer object model(整合js和瀏覽器)
引用方式:
<script>
alert();彈窗打印
</script>
<script src=""></script>
語言:
變量
數據類型
運算符
流程控制語句
函數
類和對象
//單行註釋
/*多行註釋*/
變量聲明:(先聲明,再賦值)
var a=20;
以分號作為語句結束符
一個變量如果只聲明未賦值,打印undefind
undefined:
1 當變量只聲明未賦值,得到undefined值
2 當一個函數沒有返回值,默認返回一個undefined值
null:
用於先占空間的定義
運算符:
x++:先賦值後計算
++x:先計算後賦值
全等於:
===
NaN:
(not a number?)
將字符串轉化成數字不成功時
switch (){
case 條件1:語句1;
default:其他語句;
}
循環方式1:條件循環
for (var i=0;i<10;i++){
循環體
}
循環方式2:遍歷循環
var arr=[1,2,3];
for (var i in arr){
循環體
}
JS創建對象的方式:
new 類名(初始化參數)
js語法一