Angular或js中的Spit数组
Spit array in Angular or js
数组中有一些对象需要拆分。例如
[{"age":"3"},{"age":"5"},{"age":"4"},{"age":"5"}]
无论物体内部有多少,我都需要它,所以它会显示出来。
[3,5,4,5]
拆分不是正确的操作,我认为你想"映射"数组,因此我建议你使用Array.prototype.map
:
var array = [{"age":"3"},{"age":"5"},{"age":"4"},{"age":"5"}];
var ages = array.map(function (item) {
return item.age;
});
尝试这个
var arr =[{"age":"3"},{"age":"5"},{"age":"4"},{"age":"5"}];
var arr2 = [];
for (i = 0; i < arr.length; i++) {
arr2.push(arr[i].age);
}
console.log(arr2);
使用map
迭代数组并返回对象属性。
let parsed = array.map(e => e.age);
相关文章:
- 如何在映射数组中添加换行符
- javascript结合了数组和字典
- 需要帮助设置json数组
- 不能从angular2中的子组件指定父组件中的数组
- 使用JS将数组转换为json对象
- 数组在递归方法中设置为null
- knockoutjs可观察数组
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 将数组从PHP传递到Javascript
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 在函数中添加数组元素的数值
- 无法通过数组映射绑定
- javascript中的数组出错
- 如何使用 node.js 比较两个 json 数组
- Javascript(Angular)从一个对象数组到第二个数组查找值
- 根据id将json数组组合为一个json数组
- 如何通过数组更新角度子范围
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 在Javascript中转换对象数组
- Angular或js中的Spit数组