IE不标准的地方,unshift方法会返回新数组的长度,但IE6与IE7则返回undefined。
console.log([1].unshift(8)) //IE6、IE7下返回undefined,其它都是返回2