今天在vue中写一个操作dom节点的功能时,发现了一个神奇的地方:竟然可以不用获取dom节点,直接使用!
例如:
//html代码
<div id="app">
<div id="aaa">
</div>
</div>
//js代码
console.log(app);
console.log(aaa);
打印如下:
网上查询后发现了一点总结:
dom元素的id名称不和js内置属性或全局变量重名的话,该名称自动成为window对象的属性
另外,name属性也支持以上操作!