87,992
社区成员
发帖
与我相关
我的任务
分享
var arrOutput = new Array();
arrInput.forEach(function (input) {
if (arrOutput[input] == undefined) {
arrOutput [input] = 1;
}
});
//arrOutput.length是0,用forEach遍历arrOutput也得不到值,但直接用key去取又能取的到值是1,奇怪了啊
var a=new Array();
a['a']=1;
a['b']=2;
for(var p in a)if(a.hasOwnProperty(p))alert(a[p])