如何通过javascript获得不同记录的数量 var a=[5,5,5,8,8,12];var obj={};for(var i=0;i<a.length;i++){ if(obj[a[i]]) obj[a[i]]++; else obj[a[i]] = 1;}for(var key in obj) alert(key+"有"+obj[key]+"个");//如果你只要数字,就这样var str = "";for(var key in obj) str += key;alert(str); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改了一下,好看点儿var a=[5,5,5,8,8,12];var obj={};for(var i=0;i<a.length;i++){ if(obj[a[i]]) obj[a[i]]++; else obj[a[i]] = 1;}for(var key in obj) alert(key+"有"+obj[key]+"个");//如果你只要数字,就这样var str = new Array();for(var key in obj) str.push(key);alert(str.join(',')); 參見:去除重復http://www.v-ec.com/jslib/【去掉字符串里重复的】部分,第二個標簽里的內容 jquery如何操作ajax返回的页面数据? jQuery多功能幻灯片插件NbspSlider 用了base标签,如果处理多域名JS错误问题? 一个js二级联动 在回显值的问题 请大虾子们把下面的代码转成html格式的 input的事件问题 谁发个javascript入门的教程 帮我看下! websocket用户验证 自定义标签中使用变更问题 showModalDialog 提交两个参数的问题 "Float"未定义是什么意思
var obj={};
for(var i=0;i<a.length;i++)
{
if(obj[a[i]])
obj[a[i]]++;
else
obj[a[i]] = 1;
}
for(var key in obj)
alert(key+"有"+obj[key]+"个");//如果你只要数字,就这样
var str = new Array();
for(var key in obj)
str.push(key);
alert(str.join(','));
http://www.v-ec.com/jslib/【去掉字符串里重复的】部分,第二個標簽里的內容