就在昨天,发现一个for不能执行
for(var i = 0 ; i < arr.length ; i++)
顿时就纳闷了,原因是 arr.length 未定义
于是执着半天后发现原来是一个非常基础的问题
arr={} ? arr=[] ?的区别
/*一二楼防吞 */ 前者 var arr={} 相当于 var arr = new Object(); 后者 var arr=[] 相当于 var arr = new Array(); (⊙v⊙)嗯,纠结了这么久到底是谁的锅? It is a problem