字符串转换
Javascript字符串转换的方法
①Boolean(value)――把给定的值转换成Boolean型
②Number(value)――把给定的值转换成数字(可以是整数或浮点数)
③String(value)――把给定的值转换成字符串
【注意】用这三个函数之一转换值,将创建一个新值,存放由原始值直接转换成的值
例:barcode_list=["ITEM000001-1","ITEM000001-1","ITEM000001-1","ITEM000003-2-1","ITEM000005-1","ITEM000005-1","ITEM000005-1"];
var goods_count={};
for(var i=0;i<barcode_list.length;i++){
if(goods_count[barcode_list[i].split('-')[0]]){
goods_count[barcode_list[i].split('-')[0]]+=Number(barcode_list[i].split('-')[1]);
}else{
goods_count[barcode_list[i].split('-')[0]]=Number(barcode_list[i].split('-')[1]);===>将分割得到的字符串转换为数字
}
}
console.log(goods_count)===>输出为{'ITEM000001':3,'ITEM000003':2,'ITEM000005':3}
JS字符串转换
猜你喜欢
转载自570109268.iteye.com/blog/2356023
今日推荐
周排行