请问这是什么意思?

来源:9-8 访问子节点childNodes

学习产品的皮卡丘

2017-05-19 23:58

 var x=document.getElementsByTagName("div")[0].childNodes;

请问这句是什么意思 能否改成下面这样    

//var x=document.getElementsByTagName("div");

var m=x[0].childNodes;


写回答 关注

1回答

  • q弯曲的直线
    2017-05-20 00:56:12
    已采纳

    可以的,这两种写法是一样的。你可能是不理解[0]的意思是吧,其实这个是数组的表示方法,[0]表示数组的第一个元素,放在这段代码里就是获取第一个div元素,因为一段js代码中可能不止一个div元素。希望能帮到你!

    学习产品的皮...

    感谢啊 我输成下面这样就没得结果 应该是我自己的问题 谢谢了 我再去试试

    2017-05-20 21:45:28

    共 1 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题