为什么输出的开始和最后都有一个undefined
<script type="text/javascript">
var mylist = document.getElementById("tcon");
var x=mylist.parentNode.parentNode.parentNode.lastChild.childNodes;
for(var i=0;i<x.length;i++)
document.write(x[i].innerHTML);
</script>