課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
如問:我用for循環(huán),一種是直接的變量循環(huán),for(i=0;i<allli.length;i++),輸出結(jié)果是正常的,但是我用for in 循環(huán)的時候,前面結(jié)果正常,但是后面卻帶有九個undefined結(jié)果輸出,我想知道是為什么??
2017-06-29
源自:JavaScript進(jìn)階篇 9-7
正在回答
首先你使用for in 循環(huán)的時候要注意格式,還要定一個新的item。
for(var item in allli) {
? ? document.write(allli[i].nodeName+"<br />"); ??
? ? document.write(allli[i].nodeValue+"<br />");?
? ? document.write(allli[i].nodeType+"<br />");
? ?}
希望對你有幫助,祝你學(xué)習(xí)愉快!
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
5 回答這兩種方式有什么區(qū)別,為什么一個有結(jié)果一個沒有?
2 回答為什么 var sum=0;可以,var sum;結(jié)果卻不一樣?
2 回答為什么第三種方法與前兩種結(jié)果不同?
1 回答為什么換一種寫法,得到的結(jié)果不一樣
1 回答為什么兩種方法同一瀏覽器同一運(yùn)行環(huán)境,結(jié)果不一樣
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-06-29
首先你使用for in 循環(huán)的時候要注意格式,還要定一個新的item。
for(var item in allli) {
? ? document.write(allli[i].nodeName+"<br />"); ??
? ? document.write(allli[i].nodeValue+"<br />");?
? ? document.write(allli[i].nodeType+"<br />");
? ?}
希望對你有幫助,祝你學(xué)習(xí)愉快!