html == document.childNodes[0] ? 不是
《JavaScript高级程序设计》(第三版)中发现了一个问题,在P254中有这么一句
html === document.childNodes[0]
作者当时写书的时候,document.childNodes[0]
返回的是html元素,也就是说返回 true
, 但我在读的时候试验了一下,发现是不对的。
在Chrome v63 及 Firfox v58.0 中document.childNodes[0]
均不是html元素,而是 documentType
。