“document.getElementsByTagName('script')[0] .style”或“document.body.style”

时间:2013-05-03 20:41:03

标签: javascript css styles

有些人使用:

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

和其他人使用:

document.body.style

两者之间有区别吗?

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

1 个答案:

答案 0 :(得分:1)

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

它们基本相同,但我相信document.body.style是更新且通常更受欢迎的方法。

就速度而言,document.body.style在所有主流浏览器中也是quite a bit faster than the former,所以如果在两者之间进行选择,我建议使用它。