var obj = ;
for(var k in obj)
var arr = [1, 3, 5];
for(var k in arr)
複製**
就是判斷 屬性是否存在於物件中,如果存在,返回值為:true 如果不存在,則為:false 語法:屬性 in 物件
var obj = ;
如果是name,要注意:window有name屬性
console.log("name1"
in obj); // true
console.log("age"
in obj);
console.log("age123"
in obj);
如果是物件中存在的成員或者是原型中的成員,此時,返回的結果就是 true
console.log("tostring"
in obj);
console.log(obj.tostring());
console.log("abc"
in obj);
複製**
對於陣列來說,索引號 就是屬性
複製**
var arr = [1];
console.log("1"
in arr); // false
console.log("0"
in arr); // true
console.log(0 in arr); // true
訪問陣列的成員:
可以使用 陣列索引 也可以使用 字串
console.log(arr[0]);
console.log(arr["0"]);
複製**
jQuery與js的之間不同用法
js document.getelementbyid abc jquery abc 通過id定位 abc 通過class定位 div 通過標籤定位需要注意的是js返回的結果是這個元素,jquery返回的結果是乙個js的物件。以下例子中假設已經定位了元素abc。js abc.innerhtml tes...
談談 ajax 的不同用法
1.ajax 是jquery通用的乙個ajax 封裝,語法 ajax 選項 選項是乙個物件 常用引數 宣告乙個變數獲取phone值 var xphone xphone val ajax data type post type預設是get datatype json datatype 指定伺服器返回的...
python正規表示式不同用法的例項
例子1 驗證輸入使用者名稱和qq號是否有效並給出對應的提示資訊。驗證輸入使用者名稱是否有效,並給出對應的提示資訊 要求 使用者名稱必須由字母,數字或下劃線構成,且長度在6 20個字元之間,qq號,是5 12的數字,且首位不能為0 import re defmain username input 請輸...