# 總結
## While循環語句
一、與if語句的區別:if語句只執行一次,而while語句會執行屢次。數組
二、用法:每次執行完語句塊後,又會跳回去檢查小括號裏的布爾值,若是爲真,那麼又會執行語句塊一次,直到碰到false中止。瀏覽器
三、注
```
while (true){
console.log('heillo')
}
```
此代碼爲死循環,瀏覽器會一直加載,js中應避免該類代碼。測試
四、while語句中能夠出現break,結束整個whlie語句,break只能寫在while的語句塊中,不能單獨寫。console
五、continue也能夠出如今while中,它只會結束當前一個while循壞,後面的循環依然繼續。注:當把continue放在while語句塊的最後時不起做用。for循環
for循環語句
```
for(初始化;測試;遞增){
console.log();
}
```
#### for循環代碼執行順序
一、執行小括號裏的第一個語句。循環
二、判斷小括號裏的第二個語句的布爾值,true執行大括號的語句塊,false結束整個for循環。總結
三、每次執行完大括號裏的語句塊後,再執行小括號裏的第三個語句。while
四、每次執行完小括號裏的第三個語句後,跳到第2步。co
# 數組 [,,,]```var arr=[1,2,3,4,5,100,200,1000];console.log(arr.length); 數組的長度console.log(arr[0]) 數組的第一項```