2013-09-21 48 views

回答

0

在這裏你去:

var array = ['box','box','line','time','box'], 
    map = {}, 
    key; 

array.forEach(function(item) { 
    if (map[item] === undefined) { 
     map[item] = 1; 
    } else { 
     map[item]++; 
    } 
}); 

for (key in map) { 
    console.log(" key:", key, " repeated:", map[key]); 
} 
+0

'map in map'會比'=== undefined'好。 – georg

相關問題