當前位置:成語大全網 - 書法字典 - Javascript字典鍵

Javascript字典鍵

& lt輸入type =“radio“value =“radio“id =“radio“/& gt。

& lt腳本& gt

函數fn(){

this . aa =“obj 1“;

this . bb =“obj 2“;

}

var JSON = {“aa“:“JSON 1“,“bb“:“JSON 2“};

var obj = new fn();

var radio = document . getelementbyid(“radio“);

console . log(“-JSON-“);

for(JSON中的var鍵){

console . log(key+“-“+JSON【key】);

}

console . log(“-new obj-“);

for(對象中的鍵){

console . log(key+“-“+obj【key】);

}

console . log(“-document-“);

對於(在收音機中鍵入){

console . log(key+“-“+radio【key】);

}

& lt/script & gt;

從上面的例子可以看出:

1,for in可以遍歷自己定義的json對象?,以及它自己的新函數對象。

2.for in不能遍歷頁面節點對象,但是如果您將radio更改為遍歷文檔,它不會給出錯誤。

3.不建議使用for in遍歷節點對象,因為並非所有節點對象屬性都支持in運算符的訪問。