第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

JS遇到一個(gè)問(wèn)題,求路過(guò)的大神幫忙解答一下

JS遇到一個(gè)問(wèn)題,求路過(guò)的大神幫忙解答一下

Howseeker 2017-03-16 21:44:01
為什么第二次 alert 出來(lái)的直接就是123?求解答。手動(dòng)感激~~<html> <head> </head> <body> <ul?id="list"> <li></li> <li></li> <li></li> </ul> <script> var?list=document.getElementById('list'); var?arr_list=list.childNodes; alert(arr_list[arr_list.length-1].innerHTML); var?LI=document.createElement('li'); LI.innerHTML=123; list.appendChild(LI); alert(arr_list[arr_list.length-1].innerHTML);??//為什么這里不需要重置?arr_list?數(shù)組就能獲取到ul新添加的子元素? //在將一個(gè)新的?li?標(biāo)簽寫入?ul?之后,不是要重新寫一次?arr_list=list.childNodes;?才能獲取到新添加進(jìn)去的?li?嗎?? </script> </body> </html>
查看完整描述

3 回答

已采納
?
千秋此意

TA貢獻(xiàn)158條經(jīng)驗(yàn) 獲得超188個(gè)贊

因?yàn)間etElementById方法(包括其他tagName,className,childNodes等)獲取的其實(shí)并不是一個(gè)真正的數(shù)組,雖然它也有數(shù)組的一些特性(比如length、index),但是只能算是類數(shù)組對(duì)象、偽數(shù)組,在控制臺(tái)中打印出來(lái)可以發(fā)現(xiàn)他們都是一個(gè)叫做NodeList的集合,NodeList集合和數(shù)組有一個(gè)重要的區(qū)別,在DOM規(guī)范中有說(shuō)過(guò)NodeList(還有HTMLCollection)等集合都有一個(gè)live(動(dòng)態(tài)、實(shí)時(shí))特性,也就是說(shuō)動(dòng)態(tài)的NodeList集合所對(duì)應(yīng)的DOM節(jié)點(diǎn)發(fā)生了任何改變都會(huì)實(shí)時(shí)的反映到對(duì)應(yīng)的集合中,并不需要重新獲取。

查看完整回答
4 反對(duì) 回復(fù) 2017-03-16
?
西蘭花偉大炮

TA貢獻(xiàn)376條經(jīng)驗(yàn) 獲得超318個(gè)贊

js里面的數(shù)組的長(zhǎng)度是動(dòng)態(tài)更新的,即使是類數(shù)組也是一樣的

查看完整回答
2 反對(duì) 回復(fù) 2017-03-16
  • 3 回答
  • 2 關(guān)注
  • 1511 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)