为了在获取许多DOM元素时保持井井有条,我尝试将它们存储在一个对象中。 (我可能稍后会添加DOM方法)
为什么在引用声明后不能引用该属性并将其作为子级?
const DOM = {
container: document.querySelector('.quiz'),
question: this.container.children[0],
labels: Array.from(document.querySelectorAll('.quiz__answer--label')),
input: this.labels[0]
};
当其他属性调用“容器”和“标签”时,它们是未定义的,为什么?
是否有某种特殊的方法可以组织很多DOM元素,还是最好将它们存储在变量中?