嗨,我正在尝试总结我在 3 个 json 对象中的值。
var things = {
"noun": {
"syn": ["belongings", "holding", "stuff", "property"]
}
};
var stuff = {
"noun": {
"syn": ["belongings", "holding", "property"]
}
};
var crap = {
"noun": {
"syn": ["things", "holding", "waste"]
}
};
result = {};
word1 = things.noun.syn
for (key in word1) {
nk = word1[key];
if (result.nk == undefined) {
result.nk = 1
} else {
result.nk = result.nk + 1;
}
}
console.log(result);
我得到的结果是result.nk
而不是result.belongings
例如。
我一直在搞一个 jsfiddle:http: //jsfiddle.net/qunUz/2/
如何计算每个值出现的次数?