我被困在这里了。我怎样才能清理这个阵列:
{"data":[{"id":"5201521d42"},{"id":"52049e2591"},{"id":"52951699w4"}]}
所以它看起来像:
["5201521d42","52049e2591","52951699w4"]
我正在使用 Javascript。
最佳答案
您只需要遍历现有数据数组并提取每个 id 值并将其放入一个新的“干净”数组中,如下所示:
var raw = {"data":[{"":"5201521d42"},{"id":"52049e2591"},{"id":"52951699w4"}]};
var clean = [];
for (var i = 0, len = raw.data.length; i < len; i++) {
clean.push(raw.data[i].id);
}
关于javascript - 如何在 javascript 中使用 "clean"数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210911/