1. 程式人生 > >js語法一

js語法一

數字 方式 賦值 模型 字符串 變量 分號 流程 創建

文檔對象模型(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語法一