js學習筆記2:不同類型循環
阿新 • • 發佈:2018-07-02
比較 element n) innerhtml 屬性 while clas 一次 學習
今天學習了js的比較、if/else、switch/case和各種循環,這些東西每種語言都大同小異,沒什麽好看的,重點說一下js的循環。
JavaScript 支持不同類型的循環:
- for - 循環代碼塊一定的次數
- for/in - 循環遍歷對象的屬性
- while - 當指定的條件為 true 時循環指定的代碼塊
- do/while - 同樣當指定的條件為 true 時循環指定的代碼
1、For 循環
for (初始條件; 執行條件; 執行後變量變化) { 被執行的代碼塊 }
初始條件可以一次給多個變量賦值,也可以省略。
2、For/In 循環
JavaScript for/in 語句循環遍歷對象的屬性:
<script> function myFunction() { var x; var text=""; var person={ CEO:"Bill Gates", CCO:"Pony Ma", CHI:"Boqian Liu" }; for( x in person){ text+=person[x]; text+="</br>"; } document.getElementById("demo").innerHTML=text; }
3、while 循環
while (條件) { 需要執行的代碼 }
4、do/while 循環
do { 需要執行的代碼 } while (條件);
5、break和continue
js學習筆記2:不同類型循環