1床绪、white循環(huán)
語(yǔ)法規(guī)則:
var i = 0;
while(i<10){程序1多搀;i++};
可以使用死循環(huán)和break連用密强。
While(true)(程序1; if(條件1){break;})
2疙驾、do...white循環(huán)(一定會(huì)執(zhí)行一次do中的程序)
var i = 0氢架;
Do{
程序1;
i++;
}while(1<10);
3浇辜、數(shù)組
3.1券敌、數(shù)組是什么?
數(shù)組是一種數(shù)據(jù)類型柳洋。(把很多數(shù)據(jù)裝入一個(gè)盒子中待诅,用的時(shí)候在取出來)字面量為[1,2,3]。
3.2熊镣、數(shù)組的定義
3.2.1卑雁、字面量定義
var arr=[1,2,3];
3.2.2、對(duì)象定義(數(shù)組的構(gòu)造函數(shù))
var arr = new Array(參數(shù));
參數(shù)位置一個(gè)數(shù)值時(shí)為數(shù)組長(zhǎng)度轧钓,多個(gè)數(shù)值時(shí)為數(shù)組中的元素序厉。
4、數(shù)組的操作
4.1.1毕箍、求數(shù)組的長(zhǎng)度
數(shù)組的長(zhǎng)度=數(shù)組名.length;
可以通過修改數(shù)組的長(zhǎng)度來改變數(shù)組中元素的個(gè)數(shù)弛房,如果改小了,數(shù)組從后面刪除元素而柑。(偽數(shù)組的長(zhǎng)度可以修改文捶,但是不能修改里面的元素)
4.1.2、獲取數(shù)組 中的元素
數(shù)組中的指定元素=數(shù)組名[索引值]媒咳;
數(shù)組的索引代表的是數(shù)組中的元素在數(shù)組中的位置粹排,從0開始。
如果獲取數(shù)組中元素是涩澡,數(shù)組名[索引值]顽耳,沒有指定索引(元素沒那么多),系統(tǒng)不報(bào)錯(cuò)妙同,而是給定值為undefined射富;
4.2、遍歷數(shù)組(獲取并操作數(shù)組中的每一個(gè)元素)
var arr = [1,2,3];
for(var i = 0;i<arr.length;i++){
arr[i] //如此操作數(shù)組中的每一個(gè)元素
}
4.3粥帚、調(diào)試(打斷點(diǎn))
一胰耗、過去的調(diào)試(鍛煉邏輯能力)
alert(變量); console.log(變量);
二、設(shè)置斷點(diǎn)(項(xiàng)目太大芒涡,使用斷點(diǎn)方便柴灯,清晰)