1、流程控制
js程式一般是按照書寫的順序來執行的,這種執行稱為順序執行,是程式流的預設方向。與順序執行不同的是另一種的執行將程式流轉換到指令碼的另外的部分,也就是說不按照程式流執行下一條語句,而是實現別的語句,為了試這個指令碼可以使用,這個控制的轉換就是一邏輯的方式執行,結果的返回值「true」還是「false」決定程式的流向。
程式的三大結構(所有的語言都有的)
三大結構一般使用的時候是相互巢狀的
1:順序結構:**從上往下依次執行
2:選擇(條件)結構
3:迴圈結構
if選擇語句:
單一選擇結構:
if(條件)
二路選擇結構:
if(條件)else
如果if、else**塊的語句只有一句話則可以省略花括號,如果**塊中有多條語句則不能省略花括號
三目運算子:(簡寫的二路選擇結構)
表示式1 判斷語句 表示式2 ? 結果1: 結果2
如果if(){}else{}有多條語句,就不能使用三目運算子
多路選擇結構:
if(條件1) else if(條件2)
......
else
例1:比較兩個數的大小
請輸入第乙個數:
請輸入第二個數:
例2:判斷乙個年份是不是閏年
請輸入您要查詢的年份:
例3:輸入成績判斷成績的等級
請輸入成績:
Sass語法 一 基本用法
編譯後的css meng 在日常編輯過程中,可以給變數新增預設值 default 標誌。如果在其變數值沒有單獨設定,那麼就用新增預設值的變數值。若設定了,那麼就用重新設定的變數值。如下 變數可以乙個乙個的宣告,也可以多個一起宣告。多個一起宣告,用起來是比較方便的,特別是宣告相似功能的變數。a.全域性...
JS基本語法
1.1變數宣告例如 var a 100 先申請再賦值 也可以 var a 10,必須,隔開 b 10,c 可以賦值可以不賦值,但是一定要換行,最後分號結尾。宣告 賦值分解 單一var1.2 命名規則1.變數名必須以英文名 開頭 2.變數名可以包括英文本母 數字 3.不可以用系統的關鍵字 保留字作為變...
JS基本語法
語句表示式 語句表示式的區別 大小寫敏感 大部分空格沒有實際意義識別符號 命名規則if結構 if 布林值 語句 或者 if 布林值 語句 if.else結構 if m 3 else if 表示式 else if 表示式 else switch結構 不推薦用 switch fruit 三元運算子 短路...