我想知道是從什麼document.getElementsByClassName
和[對象HTMLDivElement]從document.querySelector
差異與[對象HTMLDivElement]
返回[對象的HTMLCollection]之間的差異是否[對象HTMLCollection]意味着我們正在執行「更廣泛」的DOM掃描,並會返回元素集合(如果存在)?這就是爲什麼它返回HTML集合,而不是元素?
但是,由於ReactDOM.render
不接受返回的[對象HTMLCollection]作爲第二個參數,所以出現此問題。
乾杯。
只要看看'getElementsByClassName方法()'函數的名稱:這是在談論元計劃** S **,複數。 – nnnnnn
'getElementsByClassName' - notice * element's' *,這就是我們獲取Collection的原因。即使'document.querySelectorAll'也會返回一個Colleciton –