in:案例1、遍歷物件:
for(key in
obj)
;案例2、判斷物件中是否有屬性:
"name" in
obj案例3、判斷陣列是否有此下標:
3 in ['a','b','c','d']
typeof
:typeof可以判斷乙個值型別,對變數或值呼叫typeof運算子將返回下列字串:
undefined:"undefined"布林:"boolean"整數、浮點:"number"字串:"string"函式:"function":如果變數是個函式 ( 判斷事件是否被註冊: if(typeof window.onload=="function") )
除了基本型別和function,其他型別都返回:"object"
instanceof
:typeof可以用來檢測基礎型別的值,但是在檢測引用型別的值時用處不大。可以使用instanceof。
arr
instanceof
array 判斷乙個物件是不是某個型別(只能判斷引用型別)
delete
:刪除物件屬性、陣列元素、變數
例:delete a.name;(delete a["name"])
刪除陣列中的值:
delete arr[0];(arr[0]=undefined)
刪除變數:
delete a;
js中in關鍵字總結
1 for.in 對陣列或物件的迴圈 迭代操作 對於陣列迴圈出來的是陣列元素 對於物件迴圈出來的是物件屬性 2 判斷物件是否是陣列 物件的索引 屬性名 格式 變數 in 物件 陣列時是索引,物件時是屬性名 或參考 js中in關鍵字的使用方法 1 for.in 對陣列或物件的迴圈 迭代操作 對於陣列迴...
常用關鍵字
1 typeof關鍵字 作用 返回用字串形式返回物件的型別,例如trace typeof 10 輸出number 注意 返回的字串不一定是類名的小寫,下面是typeof物件型別和返回結果對照表 intnumber uint number number number array object bool...
Java常用關鍵字總結下
條件和迴圈 選擇結構 if if 判斷條件 else if 判斷條件 else switch switch 表示式 case default 迴圈結構 forfor 賦值初值 判斷條件 賦值增減量 迴圈次數未知 while while 迴圈條件判斷 迴圈次數可以控制 do do while 迴圈條件...