【发布时间】:2018-04-29 01:26:45
【问题描述】:
在许多关联数组中计算某个值出现次数的最佳方法是什么。例如,我们有
var array1 = {
firstname: 'john',
lastname: 'bob'
};
var array2 = {
firstname: 'sara',
lastname: 'johnson'
};
var array 3 = {
firstname: 'john',
lastname: 'paul'
};
在这种情况下,我将如何计算“john”作为名字出现的次数? (返回值应该是2)
【问题讨论】:
-
这是您在数组中的基本循环然后检查
if (firstnam =="john")增加您定义的计数器并在那里 -
公认的答案是最糟糕的方法。
标签: javascript arrays associative-array