菜鳥前端日記5(原生JS 流程控制語句)

2021-08-09 05:20:48 字數 838 閱讀 6111

if-else語句

格式:

if(條件1)

else

if(條件2)

else

//條件會轉換為布林值(true/false)

switch語句

格式:

switch(n)
for語句

格式:

for(條件初始;條件判斷;條件變化)
執行步驟:

for(var i=0; i<10;i++)

/*1、i=0 給i賦初值0

2、i<10 判斷i是否小於10

3、執行表示式:console.log(i);

4、i+1賦值給i,再重複第2、3步直到i=10,跳出迴圈。

*/

js中的 for…in 語句:

迴圈遍歷物件的屬性,常用來遍歷陣列。

格式:

for (變數 in 物件)

while語句

格式:

while(條件){

表示式;//當條件滿足時會執行這裡的**;

for和while的區別:

do…while語句:先做循壞語句,再判斷條件。

格式:

dowhile(條件)
其他語句

break:跳出迴圈。

continue:跳出本次迴圈。

5 流程控制

正確為true,錯誤為false。程式中的所有語句都是從上到下逐條執行,這樣的程式結構叫做順序結構。順序結構是程式開發中最常見的一種結構,它可以包含多種語句,如變數的定義語句 輸入輸出語句 賦值語句等。下面來看乙個順序結構的簡單例子,通過程式實現按順序輸出 我愛c語言 include int mai...

JS流程控制

1.if語句if else if else 當只有乙個條件判斷時,可以都省略2.switch語句常用於值的匹配全等 switch 特殊使用 1.省略break關鍵字,會從當前匹配到的case開始向後執行所有的 語句 2.多個case共用 段 case case case 段break 1.while...

js流程控制

1.條件語句 單分支語句 let age 20 if age 18 雙分支語句 let age 16 if age 18 else 多分枝語句 if 條件 else if 條件 else switch語句 switch 條件 console.log sum 5050 do while迴圈 let i...