2

有些人使用:

document.getElementsByTagName('script')[0].style

和其他人使用:

document.body.style.

两者有区别吗?

编辑:第一个选项的一个例子:http: //lea.verou.me/2009/02/find-the-vendor-prefix-of-the-current-browser/

4

1 回答 1

1

我假设你的意思是document.getElementsByTagName('body')[0].style

它们本质上是相同的,尽管我认为document.body.style是更新且普遍首选的方法。

在速度方面,在所有主要浏览器中document.body.style比前者快很多,所以如果在两者之间进行选择,我建议使用它。

于 2013-05-03T21:22:42.087 回答