var Clientnametotal=["Raj","Raj","Kumar"]


 Clientnametotal.forEach(function (x) {
                        namecount[x] = (namecount[x] || 0) + 1;
}


如果我在下面的代码行中编写,我的输出将为2

alert(JSON.stringify(namecount.Raj));


但我需要像这样动态传递名称

alert(JSON.stringify(namecount.Clientnametotal[0]));


但是输出是这样的[object Object]。拉吉不给输出

我如何获得价值?

最佳答案

我想您只是在寻找括号符号:

alert( JSON.stringify( namecount[ Clientnametotal[0] ] ) );

08-08 06:06