jacascript核心語法 迴圈結構

2021-07-15 02:08:12 字數 790 閱讀 8460

***迴圈結構:

迴圈:讓程式*反覆*執行同一段**

***三要素:

1. 迴圈條件:讓迴圈*繼續*執行的條件

比如: 圈數<3

2. 迴圈變數:迴圈條件中用於比較的變數

比如:圈數

從幾開始,(到幾結束),每次變化幾

迴圈變數總要向著不滿足迴圈條件的趨勢不斷變化

3. 迴圈體:迴圈內,反覆執行的**段

3種:1. while:先判斷迴圈條件,再執行迴圈體

何時使用:迴圈變數的變化,沒有規律時

語法:var 迴圈變數=初始值;

while(迴圈條件)

2. do while: 先執行迴圈體,再判斷迴圈條件

何時使用:即使不滿足迴圈條件,也希望至少執行一次時。

語法:var 迴圈變數=初始值;

dowhile(迴圈條件);

while vs do while: 就看第一次條件是否滿足

第一次條件滿足,兩者完全等效

第一次條件不滿,while一次都不執行

do while至少可以執行一次

for - while完全等效

語法:for(var 迴圈變數=初始值;迴圈條件;迭代修改迴圈變數)

for的特殊用法:

1. 宣告部分:可同時宣告並初始化多個變數,用逗號

2. 迭代修改迴圈變數部分: 可同時執行多個小操作

用逗號分隔

3. for(;;)-->取代while(true),實現死迴圈效果

continue: 中止本輪迴圈,繼續下一輪迴圈——了解

學習筆記 OC核心語法

1 利用點語法替換set方法和get方法 方法呼叫 student stu student new stu setage 100 int age stu age 點語法 stu.age 100 int age stu.age 2 點語法的本質 其實點語法的本質還是方法呼叫 當使用點語法時,編譯器會自...

JavaScript 之 核心語法 物件

方法宿主物件 自定義物件 語法var 物件名 var obj1 console.log obj1 語法var 物件名 new object var obj2 new object console.log obj2 語法var 物件名 object.create var obj3 object.cre...

核心kconfig語法及原理

目前自己用過 menu desc endmenu menuconfig config str bool desc depends on config other default y help if config str do sth endif choice prompt desc default ...