猿问

JS 里面 为什么不能直接body.appendChild() 而是要document.body.appendChild()?

Q1:document. 的作用是创建一个对象然后编辑它是吗?

Q2:已经有body这个现成对象了 为什么不能直接编辑?

Q3:还是说JS的原理是 创建一个新的对象,编辑之后再赋值回原对象,所以每次都要用document?

qq_请勿投食_0
浏览 3940回答 1
1回答

qq_青枣工作室_0

因为body不是全局变量啊。document是全局变量。你可以这样:var body = document.body;然后, body.appendChild();
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答