都是一个细节问题老是犯错,还有就是之前的知识点没有去复习,老是犯错误.总结一下避免以后又犯错. 1.没有去检查对象是否存在 写完js就是忘记去检查是否存在,等到用到项目中才发现,代码如下:if(!obj||!obj) return;,当不存在的时候,就是开始报错.后面写了上去,位置放错了,所以还是报错.直到去看DOM编程艺术源代码,后面才知道. 2.当用节点元素的比如: childNodes 没有去FireFox会把元素之间的空白.换行.tab都是Text节点 因为FireFox会把元素之间的空…