为了账号安全,请及时绑定邮箱和手机立即绑定

大神帮忙看一下

body.appendChild(element.appendChild(text));为什么不能合在一起写?


正在回答

2 回答

看这个问题挺有意思的我就试了一下,我先用var a=element.appendChild(text)获取返回值,再document.write(a);发现返回的是[object HTMLLIElement],也就是说返回的是节点对象,那么理论上是可以合写的。这时我才发现你少写了个document.body。初学时总会用不清参数什么时候加“”引号,什么时候用document.什么时候用  对象.    这不是用来背的,得去理解尝试

0 回复 有任何疑惑可以回复我~

每个内置方法都有它的规则,不能这么写是因为解析不了你传的什么东西

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

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

进入课程

大神帮忙看一下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信