假设的变量是否可以使用?

时间:2015-10-21 19:08:34

标签: javascript variables

我一直注意到Chrome会根据HTML文档中具有ID的元素来假设变量。

例如,如果我的页面上有<video id="video" src="foo.webm"></video>,那么变量&#34; video&#34;将由浏览器自动创建。无需输入var video = document.getElementById("video");

这是标准的浏览器功能吗?它和我们待在一起吗?我应该利用这个还是警惕它?我喜欢它,因为它节省了宝贵的字节,特别是当你有大量的元素对象要定义时。

1 个答案:

答案 0 :(得分:-1)

不会以这种方式创建变量。

document.getElementById(“video”)表示您正在选择“video”元素,而不是变量。结帐CSS Selectors