标签: javascript arrays structure
假设我有一个结构数组r [i]。每个结构由三个数字元素x,y和z组成。如何将这个结构数组转换为3个数字数组x [i],y [i]和z [i]? 当然有一种愚蠢的方法来遍历阵列的所有元素,但是有更聪明的吗?
答案 0 :(得分:0)
循环使用它们可能是最简单的方法。
var x = [], y = [], z = []; r.forEach(function(i) { x.push(i.x); y.push(i.y); z.push(i.z); });