var body= document.body;这个是什么方法获取BODY

来源:9-16 创建元素节点createElement

qq_Macchiato_5

2017-03-07 16:29

获取body标签还可以这样写?var body= document.body;???谁能告诉我一下。那和var body= document.getElementByTagName('body')[0]有区别吗

写回答 关注

2回答

  • qq_木头_31
    2017-03-07 19:15:04

    一样的,但是你每次使用document.body的时候就要从栈中检索一次,每次检索是遍历整个html,所以最好不要每次都检索,最好给它赋值对象使用。

  • linux__c
    2017-03-07 18:56:18

    document.body;body为document对象的属性。使用次数多 方便

    document.getElementByTagName('body')[0];getElementByTagName为document对象的方法。getElementByTagName用来查找各种元素。接受一个参数,返回零或多个元素。

    二者通过不同的方式查找body元素。document.body;document.getElementByTagName('body')[0];效果是一样的。

    linux_...

    我是这么想的

    2017-03-07 18:57:16

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题