這里有一段代碼:var alldivs = document.getElementsByTagName('div'),len = alldivs.length;for(var i = 0; i < len; i++) { document.body.appendChild(document.createElement('div'));}為什么會造成無限循環?初始化變量alldivs時,頁面中的div元素已經保存到alldivs這個變量中,循環執行前變量len也已經被初始化了。執行的循環僅僅是創建div元素,并沒有重新初始化len,為什么會造成無限循環呢?
javascript無限循環
滄海一幻覺
2018-12-20 18:19:40