首頁  >  問答  >  主體

javascript - console.log()方法輸出問題

var op=document.querySelector('p');
        var oP=document.createElement('p');
        console.log(oP);
        oP.innerHTML='hello';
        op.append(oP);

這裡為什麼輸出不是<p></p>,而是<p>hello</p>呢?

天蓬老师天蓬老师2712 天前618

全部回覆(2)我來回復

  • 某草草

    某草草2017-05-16 13:47:20

    這是把你的節點輸出,節點中不是包含內容的嘛

    回覆
    0
  • 为情所困

    为情所困2017-05-16 13:47:20

    這是瀏覽器節省運算資源的行為,如果調試的時候沒有打開控制台,console.log它打印的是已經處理完的對象,如果你開著控制台看輸出,console.log打印出的就是實時的對象。

    回覆
    0
  • 取消回覆