我创建了一个表格,td里存放的是数字,然后在表格里又加了个按钮button,原来存放的数字变成对象类型,这是为什么呢?
<table>
<thead>
<td>标记</td>
<td>标记</td>
<td>标记</td>
<td>标记</td>
</thead>
<tbody>
<tr>
<td class="one">
1
<input type="button">
</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
</tbody>
</table>
<script>
var num = document.querySelector(".one")
var num2 = num.childNodes[0]
console.log(num2, typeof(num2))
</script>
没有input.button, 这个子元素也是对象类型. 这个元素是DOM的Text节点.