鍍金池/ 問答/HTML/ 下面這段代碼,操作的是虛擬dom還是真實(shí)dom?

下面這段代碼,操作的是虛擬dom還是真實(shí)dom?

<div id="app">
    <button id="btn">change</button>
</div>

<script>
    let el = document.querySelector("#app");
    let fragment = document.createDocumentFragment();
    let vDiv = document.createElement('div');
    vDiv.textContent = 'init value';
    fragment.appendChild(vDiv);
    el.appendChild(fragment);
    let btn = document.querySelector("#btn");
    btn.onclick = function (e) {
        vDiv.textContent = 'change';
    }
</script>

上面代碼中click事件中操作的div是一個虛擬dom還是一個真實(shí)dom,如果是虛擬dom的話,為什么改變虛擬dom的值,頁面中真實(shí)dom的值也會發(fā)生變法?

回答
編輯回答
陌璃

dom操作,vue,react數(shù)據(jù)動態(tài)改變?yōu)樘摂Mdom

2018年2月1日 11:48
編輯回答
凝雅

你基于document創(chuàng)建的東西,當(dāng)然是真實(shí)的。虛擬dom是react最先提出來的

2017年6月4日 02:21
編輯回答
旖襯

你的代碼是真實(shí)dom
可以學(xué)習(xí)vue或react的mvvm思想,會打開新世界的大門,了解虛擬dom.
虛擬dom與真實(shí)dom比較可以看這個回答: https://segmentfault.com/q/10...

2018年9月19日 17:47
編輯回答
亮瞎她

你都createElement,當(dāng)然是真實(shí)dom

2018年1月26日 08:26
編輯回答
雨萌萌

肯定是真實(shí)dom

2018年1月8日 12:17