对象数组中的数据清理:无法进行循环工作
Data cleaning in array of objects: cannot get for loop working
我有一个对象数组,其中包含一些需要整理的数据。数据如下:
var transferCodeArray = [
{
"code": "345",
"amount": "t 4,4345.00"
},
{
"code": "456",
"amount": "t 35,564.00"
}
]
我正在尝试循环遍历数组,并拆分、移位、连接和修剪amount键中的所有值。我写的函数如下,但我无法使其工作:
function cleanData() {
for(var i = 0; i < transferCodeArray.length; i++) {
var amt = transferCodeArray[i].details.amount;
for(var j = 0; j < amt.length; j++){
if(amt[j] !== null) {
amt[j].split("").shift().join("").trim();
}
}
}
}
cleanData();
我认为我的问题是在第二个for循环中定义"j"值。任何帮助都将不胜感激。
b=[];transferCodeArray.map(函数(x){return b.push({code:x.code,amount:prseFloat(x.amount.split('')[1].replace(',','')});
});
相关文章:
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- AngularJS循环不工作
- For循环在Javascript函数中无法正常工作
- for循环在node.js中的工作方式
- 循环内部的递归函数未按预期工作
- mongoose.js Model.remove在循环中只能工作一次
- JavaScript while循环没有'不能在有条件的情况下工作
- 当if条件被添加到循环中时,Javascript函数将停止工作
- 让循环在我的脚本中工作
- 循环不'不能在“onreadystatechange”中工作
- 如何使此循环工作?它's返回未定义的语言js
- 为什么javascript setTimeout()不能在循环中工作
- jAlert在循环中无法正常工作
- css转换在for循环javascript中无法正常工作
- for循环,if else不工作Javascript
- CSS-转换在JavaScript for循环中不能正常工作
- 从数组中随机选择,但在for循环中选择是不可能的;没有按预期工作
- JavaScript:For循环无法正常工作
- For循环未按预期工作(使用jQuery)
- 为什么我的Javascript Chrome扩展代码不工作?(循环检查按钮)