更新innerHTML会立即更新DOM吗?

时间:2015-09-29 17:23:27

标签: javascript html dom

我想将一个元素的HTML添加到父元素中,然后立即获得父元素的高度。

我想做的一个例子是:

parent.innerHTML += childHTML;
alert(parent.children[0].clientHeight);

这似乎在Chrome中可以正常工作,但我知道JS应该是单线程的,所以理论上一个实现可能在线程完成后有DOM更新......但也许不是?

是否需要立即更改DOM(至少以我想要的方式),或Chrome是否只是使用方便的实现?

0 个答案:

没有答案