为什么.childNodes前面要加[0]?

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

weibo_栈客间有间客栈_0

2018-05-23 18:07

getElementsByTagName("ul")[0].childNodes;

为什么.childNodes前面要加[0]?

写回答 关注

2回答

  • 慕移动4708697
    2018-05-24 16:03:42
    已采纳

    getElementsByTagName获取到的是一个数组,取下标为0就是这个数组的第一个元素。

    夜阑卧听风吹...

    如果不加下标是怎么样的,下标一定要是0开始的吗?能举个例纸吗?

    2018-06-18 14:14:55

    共 2 条回复 >

  • 我和我的小狐狸
    2018-05-23 19:41:29

    因为ByTagName获取到是一个类数组 , 所以要加下标

JavaScript进阶篇

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

468727 学习 · 22064 问题

查看课程

相似问题