小弟為了能讓 ie8可支持array新的function如map,filter...
if (!Array.prototype.forEach) {
Array.prototype.filter = function(callback/*, thisArg*/) {....
可是當我作in例舉的時候 會把這些function也例舉出來
例如
for(var key in [1,2,3])
{
console.log(key);
}
0,1,2,map,filter
是不是這樣自已加的function就不能用in這個東西?除非要自已過濾?
不然就無解?
謝謝