您可以引用对象中的其他DOM元素吗?

时间:2019-05-05 09:02:23

标签: javascript dom javascript-objects

为了在获取许多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元素,还是最好将它们存储在变量中?

0 个答案:

没有答案