jQuery 中数组 求和 jQuery 中数组,Json 格式为 [{"id":"1","amount":"2"}, {"id":"2","amount":"2"}, {"id":"1","amount":"4"}]我想得到id为1的总和,id为2的总和 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var json=[{"id":"1","amount":"2"}, {"id":"2","amount":"2"}, {"id":"1","amount":"4"}];function getV(id){ var n=0; for(var i=0;i<json.length;i++){ if(json[i].id==id){ n+=parseInt(json[i].amount); } } return n;} alert(getV(1)); alert(getV(2)); <script type="text/javascript">var arr = [ {"id":"1","amount":"2"}, {"id":"2","amount":"2"}, {"id":"1","amount":"4"}];// 存放结果var ReustMap = {};for(var i = 0,len=arr.length;i<len;i++) { var item = arr[i]; ReustMap[item.id] = (parseInt(ReustMap[item.id] || 0)) + parseInt(item.amount)}alert(ReustMap[1]); // id=1的总和alert(ReustMap[2]); // id=2的总和</script> 特效不支持中文字体 求一段定义事件代码。 js 一段代码分析 js+div替换select控件 带模糊搜索 分享jquery.inputer js里 match() 看不懂的调用方式 动态添加控件后怎么添加不上事件 高手请进:一个简单的表单属性问题 如何使得点击iframe页面中的submit按钮后。。。。 问一个关于分帧叶面赋值问题 使用ECharts3.0来实现地图下钻功能(某省的市级下钻到县级) JS与JQuery页面加载问题 求助 因为想要做一个购书网站练手但本人菜鸟一枚求一些管理后台的图片或截图求好心人帮助!谢谢
{"id":"2","amount":"2"},
{"id":"1","amount":"4"}];
function getV(id){
var n=0;
for(var i=0;i<json.length;i++){
if(json[i].id==id){
n+=parseInt(json[i].amount);
}
}
return n;
}
alert(getV(1));
alert(getV(2));
<script type="text/javascript">
var arr = [
{"id":"1","amount":"2"},
{"id":"2","amount":"2"},
{"id":"1","amount":"4"}
];
// 存放结果
var ReustMap = {};for(var i = 0,len=arr.length;i<len;i++) {
var item = arr[i];
ReustMap[item.id] = (parseInt(ReustMap[item.id] || 0)) + parseInt(item.amount)
}alert(ReustMap[1]); // id=1的总和
alert(ReustMap[2]); // id=2的总和
</script>