为什么用获取了一个div可以用点添加一个index呢?


<body>
    <div>123</div>
    <script>
        var div = document.querySelector('div');
        div.index = 10;
        console.log(div);
    </script>
</body>

请问一下这个div是对象么?不是只有对象才能通过点的方法添加属性吗?
我用document.queryselector获取了div,这个div我可以理解成是一个对象吗?

可以,它返回的是匹配指定选择器的第一个元素

如有帮助,麻烦点个[采纳此答案]谢谢

document.querySelector获取的是一个dom对象,本质是对象,可以添加属性和方法