也就是說,爲什麼我們不按照使用在JavaScript中,爲什麼我們使用el = document.createElement()來創建Element對象而不是el = new Element();
var el = new Element("div");
,但標準的JavaScript約定使用
var el = document.createElement("div");
辦呢?
(P.S. document
是類的對象Document
。Element
也是一類,並且兩個Document
和Element
類在瀏覽器環境中定義)。
因爲它不是Javascript的一部分,而是屬於兩個獨立事物的DOM的一部分。 – Christoph
檢查此問題http://stackoverflow.com/questions/6241716/is-there-a-difference-between-new-image-and-document-createelementimg – Tommi
@Christoph但「元素」就像「文檔」,他們是無論是在瀏覽器環境中 –