mysql concat键值对_Javascript数组键值对(key和value)的concat以及数组的循环遍历

在处理Javascript数组的时候,需要建立键值对(key和value)的数组,当数组形成之后又需要把数组合并或者连接,可以直接使用concat,同时也可以使用push函数。组装成为新的数组之后就需要对JavaScript里面的数组进行循环遍历。譬如购物车里面多个商品的总金额的计算。下面直接上代码。请各位自己领悟。。

Javascript数组键值对(key和value)的concat以及数组的循环遍历

var aa = new Array({'id':'1','num':"1",'price':"1"},{'id':'2','num':"2",'price':"2"});

var bb = new Array({'id':'3','num':"3",'price':"3"},{'id':'4','num':"4",'price':"4"});

var cc = aa.concat(bb);//两个数组连接 相当于 push

alert(cc.length);//长度为4

alert(cc[0].id);//1 商品ID

alert(cc[2].num);//3 商品数量

alert(cc[3].price);//4 商品价格

var total_money = '0';//默认总价为0

for(var i=0;i

var one_money = parseInt(cc[i].num) * parseInt(cc[i].price);

alert(one_money);//单个数组里面的总价

total_money = parseInt(one_money) + parseInt(total_money);

alert(total_money);//每次累计的总金额

}

//得到总金额 30元 = 1*1 + 2*2 + 3*3 + 4*4 = 1 + 4 + 9 + 16 = 30元

只知道什么是乍见之欢,不明白什么是久处不厌。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值