Element.children.item() 方法

Element.children.item() method

提问人:Abdulkerim 提问时间:8/11/2022 更新时间:8/11/2022 访问量:66

问:

我一直在寻找访问元素子节点的最简单方法,我找到了一个名为 Item() 的方法,它获取索引并返回子节点,但我尝试将类名传递给它,它成功运行并返回了我需要的元素节点

console.log(this.elementNode.children.item('.close'));其结果enter image description here

我的问题是:这种方式是好的做法还是js错误?我可以依赖它吗?

JavaScript 方法 参数传递

评论

1赞 nullptr 8/11/2022
按钮是节点中的第一个子按钮吗?我刚刚在 chrome 上测试了它,如果参数不是数字,它将返回第一个子项
0赞 Abdulkerim 8/11/2022
是的,它仍然返回第一个元素:)
1赞 Ouroborus 8/11/2022
根据规范,参数应该是一个整数 >= 0(在引擎中),所以我会说这是一个错误。unsigned long
0赞 Abdulkerim 8/11/2022
是的,它应该返回错误

答: 暂无答案