在JavaScript中有以下两种表示法:
const el = document.getElementsByClassName(element)
console.log(el[0].children)
console.log(el[0].childNodes)
或
const el = document.getElementsByClassName(element)[0]
console.log(el.children)
console.log(el.childNodes)
有没有更好的方法可以直接获取没有[0]的对象?
1条答案
按热度按时间bmp9r5qi1#
使用[0]没什么不好。
但是您可以访问firsChild属性中的第一个子对象:
而querySelector是更有用的获取元素的方法。