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

正在回答

3 回答

getElementsByTagName 返回的是NodeList对象 不是数组Arry,虽然它有length和可以for循环,但是 它不是数组,数组的专有属性push 它就不能用,记住就好了,返回的不是数据,虽然平常都当做数组处理

0 回复 有任何疑惑可以回复我~
<div id="search">
   <div>
   </div>
<div>


<script>
    var oSearch = document.getElementById("search");

    var aStep=document.getElementsByTagName('div')
    console.log(typeof (aStep))
    console.log(aStep)

</script>

http://img1.sycdn.imooc.com//56248d340001667717440660.jpg

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

阿作 提问者

我知道啊
2015-10-19 回复 有任何疑惑可以回复我~

单独 "getElementsByTagName('div')"的话,是数组,但是放到该题中,答案确实是对象

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

阿作 提问者

数组也是引用数据类型啊
2015-10-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
如何实现“新手引导”效果
  • 参与学习       46275    人
  • 解答问题       189    个

学会用 原生JavaScript代码和JQuery两种方式实现依次显示效果

进入课程

答案有问题!

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号