1,運算子
1),條件運算子也叫三元運算子
* 語法:
* 條件表示式?語句1:語句2;
* - 執行的流程:
* 條件運算子在執行時,首先對條件表示式進行求值,
* 如果該值為true,則執行語句1,並返回執行結果
* 如果該值為false,則執行語句2,並返回執行結果
* 如果條件的表示式的求值結果是乙個非布林值,
* 會將其轉換為布林值然後在運算
*/2if語句
* 語法二:
* if(條件表示式)else
** if…else…語句
* 當該語句執行時,會先對if後的條件表示式進行求值判斷,
* 如果該值為true,則執行if後的語句
* 如果該值為false,則執行else後的語句
** 語法三:
* if(條件表示式)else if(條件表示式)else if(條件表示式)else
** if…else if…else
* 當該語句執行時,會從上到下依次對條件表示式進行求值判斷
* 如果值為true,則執行當前語句。
* 如果值為false,則繼續向下判斷。
* 如果所有的條件都不滿足,則執行最後乙個else後的語句
* 該語句中,只會有乙個**塊被執行,一旦**塊執行了,則直接結束語句
*/
var age = 50;
/*if(age >= 60)else*/
age = 200;
/*if(age > 100)else if(age > 80)else if(age > 60)else if(age > 30)else if(age > 17)else*/
age = 90;
if(age > 17 && age <= 30)else if(age > 30 && age <= 60)else if(age > 60 && age <= 80)else
web前端筆記 5 js變數和資料型別
1.由大寫或小寫字母 數字 下劃線 美元符號 組成 2.不能以數字開頭 3.嚴格區分大小寫,比如it和it不是同乙個變數 4.不能使用js中的關鍵字和保留字class 5.要盡量做到見其名,知其意,名字起的有意義一點,用小駝峰命名法 var a 布林只能有兩個值 true 或 false var x...
前端資料型別
1.undefined 未定義,未知事物 即使typeof undefined 監測也是undefined 2.boolean 布林型別兩個值 true和false 真和假 3.number 普遍的數字型別 即使typeof nan 和typeof infinity 都返回number nan參與任...
linux shell基礎五之資料型別
字串是shell程式設計中最常用最有用的資料型別 除了數字和字串,也沒啥其它型別好用了 字串可以用單引號,也可以用雙引號,也可以不用引號。單雙引號的區別跟php類似。單引號str this is a string 單引號字串的限制 單引號裡的任何字元都會原樣輸出,單引號字串中的變數是無效的 單引號字...