问答详情
源自:9-16 创建元素节点createElement

为什么不直接用 main.appendChild(a) 而先创建了一个body变量

为什么var body= document.body;而不是直接var main = document.body;然后下面用 main.appendChild(a);

提问者:每天都要向上爬 2016-07-03 12:38

个回答

  • 慕粉3473542
    2016-07-15 15:59:43

    main 等价于document.body,他们都指向同一个对象,两种写法都没错。个人认为main是一个保留字,写起来更方便,而documen.body 更体现DOM的结构,所以都可以吧。

  • 啊啊啊啊123
    2016-07-10 20:50:07

    个人觉得是慕课多写一个

  • IOFENG
    2016-07-04 08:17:10

    你贴出的代码里面 明明是  var main = document.body啊。不知道你在问什么