이 문 :왜 그들은 동일하지 않습니까?
[].slice.call(document.getElementsByTagName("div")).forEach(function (item,index){console.log (item===[].slice.call(document.querySelectorAll("div"))[index])});
에 모두 해당 결과를 제공합니다. 하지만 :
[].slice.call(document.getElementsByTagName("div"))===[].slice.call(document.querySelectorAll("div"));
이 거짓 결과를 나타냅니다. 왜?
코드를 형식화하십시오. 현재 상태에서 읽는 것은 극히 어렵습니다. – Dbz