elt.cloneNode(true)是同步的吗?

时间:2017-12-17 22:35:23

标签: javascript asynchronous dom mutation-observers clonenode

我需要知道element.cloneNode(true)是否可以与JavaScript异步。我跑了这样的事情:

tempMu = document.createElement("section");
var mu = new MutationObserver(function(mus) {
    console.log("mus", mus);
});
mu.observe(tempMu, {childList:true, subtree:true});
setTimeout(()=>mu.disconnect(), 1000);
tempMu.appendChild(aLargeDiv.cloneNode(true));

我只有一次变异回调,但当然这并不能说服我。有没有人知道这个?

1 个答案:

答案 0 :(得分:0)

我向Chromium提交了文档请求:

795620 - cloneNode是否保证同步运行? - 铬 - 单轨https://bugs.chromium.org/p/chromium/issues/detail?id=795620