구조는 다음과 같습니다.
var ul = document.getElementById('demo');
var liList = ul.getElementsByTagName('li')
for (var i = 0; i < = liList.length ; i ) {
ul.removeChild(liList[i]);
}
나처럼 속았다면 올바른 코드를 보면 그 이유를 알 수 있을 것입니다!
var ul = document.getElementById('demo ');
var liList = ul.getElementsByTagName('li');
var lilength = liList.length;
for (var i = 0; i < lilength; i ) {
ul .removeChild( liList[0])
}