国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript 流程控制結構(順序/選擇/循環while for/跳出循環)

2019-11-06 07:27:13
字體:
來源:轉載
供稿:網友

1. 順序結構2. 選擇結構
if(判斷條件){} else if(判斷條件){} else{}- 要先寫小范圍的條件再寫大范圍的條件- else if、else 可以不寫
switch(判斷變量){     case 具體的值1: 要執行的代碼段1; break;     case 具體的值2: 要執行的代碼段2; break;     ......     default: 要執行的代碼段; break;}- case 結構后面要跟一個具體的數值- case 結構可以有無數個- 如果所有 case 都不滿足,要執行 default 中的內容- default 可以不寫,并且 default 也不用寫條件 - switch 底層是全等比較"===",類型和內容都要一致  3. 循環結構(1)while 循環作用:反復執行一段代碼代碼:
while (判斷條件/boolean) {     代碼塊;}執行流程:當代碼執行到while時,會先判斷條件是否為true,為真就執行while中的代碼塊,執行完畢后再回到while處進行判斷,為真就再次執行,為假就不執行。(先判斷后執行)注意:- 判斷條件一定不能一直為true,會成為一個死循環- 循環體一定要明確- 實際開發中一般不用while,一般都用for(2)do while 循環
do {     代碼塊;} while(判斷條件/boolean)和 while 類似,但它是先執行后判斷比 while 會多執行一次(3)for 循環作用:反復執行同一段代碼
for (var i=初始值; 判斷條件; i++) {     代碼塊;}執行流程:當程序運行到for的時候,會先聲明一個變量i,并且賦初始值,判斷i是否滿足后面的判斷條件,如果滿足,執行下面的要循環的代碼塊,代碼 塊執行完成之后再執行i++,再判斷判斷條件是否滿足,如果滿足再次按照上面的流程執行,如果不滿足,直接結束for循環。 三個表達式均為可選,但是必須寫分號!!!
for(;;){程序}      //死循環;    (4)總結:① 遍歷數組首選for循環,簡單循環使用for② 若不計循環次數(不知道循環多少次),首選while③ 若無論怎樣,至少執行一次,首選do...while4. 跳出循環break:立即跳出循環continue:立即跳出本次循環,進入下一次循環


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兰考县| 安西县| 抚松县| 西林县| 宁波市| 宜章县| 突泉县| 沧州市| 威海市| 马公市| 乌审旗| 吉安市| 芜湖县| 绍兴县| 基隆市| 绥德县| 马山县| 长沙市| 淄博市| 乐平市| 唐山市| 祁门县| 鄯善县| 鄄城县| 漠河县| 韶关市| 奈曼旗| 怀仁县| 富裕县| 交口县| 大安市| 静海县| 大厂| 柞水县| 杭锦旗| 江油市| 磐石市| 叙永县| 彭水| 乌拉特中旗| 临武县|