河北前端吧 关注:3贴子:20
  • 0回复贴,共1

【冷知识】页面拥有ID的元素会创建全局变量

只看楼主收藏回复

在一张HTML页面中,所有设置了ID属性的元素会在JavaScript的执行环境中创建对应的全局变量,这意味着document.getElementById像人的阑尾一样显得多余了。但实际项目中最好老老实实该怎么写就怎么写,毕竟常规代码出乱子的机会要小得多。
<div id="sample"></div>
<script type="text/javascript">
console.log(sample);
</script>


IP属地:河北1楼2015-07-19 20:07回复