課程
/前端開發
/JavaScript
/JavaScript進階篇
啥意思呀,求解答了
2017-02-20
源自:JavaScript進階篇 9-8
正在回答
var lists=document.getElementsByTagName("div");?? for(var i=0;i<lists.length;i++){?????? var chi=lists[i].childNodes;?????? document.write("子節點個數:"+chi.length+"<br>");?????? document.write("子節點類型:"+chi[i].nodeType+"<br>");?? }
是不是可以這么理解?
可以自己在</div>之后再加一個<div><p>ni</p><p>hao</p></div>
試一下,然后把【0】改成【1】然后再試一下,結合數組的知識理解一下。應該就能懂
因為首先獲取ul結點,使用document.getElementsByTagName('ul'),從方法命名就可以看出來,Elements ul元素返回時一個數組,所有ul元素結點,雖然這里只有一個ul標簽,同時數組【0】就是第一個ul元素洛
qq_浮雲遊子_03977413
數組中的每個值有一個索引號,從0開始。這里的[0]表示數組里第一個值,[1]表示數組里第二個值,[2]表示數組里第三個值......以此類推。人經常都是1開始,電腦是0開始...所以一個數組的長度(length)開始和結束分別是:0和length-1。
Lin__
array[0]是數組array中的第一個元素,array[1]是數組array中的第二個元素,array[2]是數組array中的第三個元素......以此類推
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答var x=document.getElementsByTagName("ul")[0].childerNodes;這里的[0]怎么理解,這句代碼怎么理解?
2 回答這里的 [0] 是什么意思?。浚??
2 回答這里的div【0】有什么用啊,把【0】去掉可以嗎
1 回答看不懂節點這里
3 回答不知道哪里錯了啊啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-03
var lists=document.getElementsByTagName("div");
?? for(var i=0;i<lists.length;i++){
?????? var chi=lists[i].childNodes;
?????? document.write("子節點個數:"+chi.length+"<br>");
?????? document.write("子節點類型:"+chi[i].nodeType+"<br>");
?? }
是不是可以這么理解?
2017-02-27
可以自己在</div>之后再加一個<div><p>ni</p><p>hao</p></div>
試一下,然后把【0】改成【1】然后再試一下,結合數組的知識理解一下。應該就能懂
2017-02-20
因為首先獲取ul結點,使用document.getElementsByTagName('ul'),從方法命名就可以看出來,Elements ul元素返回時一個數組,所有ul元素結點,雖然這里只有一個ul標簽,同時數組【0】就是第一個ul元素洛
2017-02-20
數組中的每個值有一個索引號,從0開始。這里的[0]表示數組里第一個值,[1]表示數組里第二個值,[2]表示數組里第三個值......以此類推。人經常都是1開始,電腦是0開始...所以一個數組的長度(length)開始和結束分別是:0和length-1。
2017-02-20
array[0]是數組array中的第一個元素,array[1]是數組array中的第二個元素,array[2]是數組array中的第三個元素......以此類推