Javascript - 按 id 名称选择元素

Mai*_*rey 7 javascript

通常我通过 id 选择元素document.getElementById('idName')。但显然您也可以仅通过名称“idName”来选择它们。直到最近我才意识到这一点。我想知道通过 idName 选择元素是否是一种“不好的做法”?我已经使用了搜索引擎,但没有找到任何关于 的信息select by id name。现在这是我的问题。

在此输入图像描述

 console.log(idName)
Run Code Online (Sandbox Code Playgroud)
<div id="idName">Hello World</div>
Run Code Online (Sandbox Code Playgroud)

小智 1

我认为这是一个不好的做法,因为你可能会让自己感到困惑并导致与你自己的 js 变量发生冲突。