夯實基礎js 語句篇

2021-09-18 03:00:42 字數 1058 閱讀 8203

下面這些值將被計算出 false (also known as falsy values):

當傳遞給條件語句時,所有其他值,包括所有物件會被計算為 true 。

請不要混淆原始的布林值true和false 與 布林物件的值true和false(譯者注:下例中b屬於物件,會被計算為true!)。例如

var b = new boolean(false);

if (b) // this condition evaluates to true

if (b == true) // this condition evaluates to false

for...in也反覆執行語句,但它是用來操作物件的

迴圈流程控制語句有:

for statement

do...while statement

while statement

label statement

break statement

continue statement

for ([initialexpression]; [condition]; [incrementexpression])

statement

for 迴圈反覆直到乙個特定的條件計算為假。在乙個for 執行的過程中,會發生以下事情:

[initialexpression]:初始化表示式,若存在則執行。此表示式通常初始化了乙個或多個迴圈用計數器,語法上也允許設定乙個任意複雜度的表示式。表示式裡還可以宣告變數。

[condition]:條件表示式。如果表示式的值為true,將執行迴圈語句;若為flase,迴圈終止。若要完全忽略此條件表示式,則設此表示式的值為true。

statement:需執行的語句。如果要執行多條語句,就要用中括號()把語句括起來。

[incrementexpression]:累計表示式。若存在則執行,然後會回到第2步執行語句。

do

statement

while (condition);

do迴圈至少迭代一次,

JS基礎筆記 語句篇

今天就來複習整理一下語句吧。下面有比較常用的幾種 當然了並不全面。以後再做補充。語句 i.判斷語句 if.else if 條件 else ii.迴圈語句 for var count 10 for var i 0 i alert i iii.迭代語句 for in for var propname i...

夯實js基礎 資料型別

不積小流無以成江海 夯實基礎很重要,此次從js的資料型別開始,我相信會帶來幫助。簡單資料型別 number,string,boolean,null,undefined 複雜資料型別 array,object es6新增 symbol 注意 typeof 返回的都是字串形式 alert typeof ...

web技術夯實基礎篇(三) css

一 選擇器 id,class,元素名,屬性,偽類 hover,nth child 偽元素 before 選擇器組 一些有趣的偽元素 first letter 塊級元素第一行第乙個字。first line 塊級元素第一行 selection 被使用者選中高亮的部分 選擇器組 a b b是a後面緊跟的元...