qq_Macchiato_5
2017-03-07 16:29
获取body标签还可以这样写?var body= document.body;???谁能告诉我一下。那和var body= document.getElementByTagName('body')[0]有区别吗
一样的,但是你每次使用document.body的时候就要从栈中检索一次,每次检索是遍历整个html,所以最好不要每次都检索,最好给它赋值对象使用。
document.body;body为document对象的属性。使用次数多 方便
document.getElementByTagName('body')[0];getElementByTagName为document对象的方法。getElementByTagName用来查找各种元素。接受一个参数,返回零或多个元素。
二者通过不同的方式查找body元素。document.body;document.getElementByTagName('body')[0];效果是一样的。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题