为什么新的块元素附加到第二个div?并且从一开始就消失了。我知道,当我们创建一个元素时,实际上 DOM 中会出现一个新对象,并且会附加一个指向该对象的链接。如果我们将新元素重新附加到另一个 div,为什么它会丢失?可以从不同的地方引用同一个对象。或者它是附加的功能?谢谢!
<div class="box-1"></div>
<div class="box-2"></div>
let block = document.createElement('div');
block.classList.add('new');
document.querySelector('.box-1').append(block);
document.querySelector('.box-2').append(block);