【发布时间】:2016-05-29 20:51:24
【问题描述】:
我有一个如下所示的对象数组:
[{"key":"aaa","value":true},{"key":"bbb","value":false},{"key":"ccc","value":true}]
我怎样才能遍历它来获得一个数组?
["aaa", "bbb", "ccc"]
我正在使用 node.js,这是代码。当我遍历它时,我只返回第一个“aaa”并且我想要一个变量是一个数组 3 个对象?
router.get('/', function(req, res, next) {
db.executeSql("SELECT this FROM that", function (data, err) {
if (err) {
res.json(err);
}
else {
for (var i in data) {
for (var i=0; i < data.length; i++) {
var obj = data[i];
for (var property in obj) {
var a = (obj[property]);
res.json(a);
}
}
}
}
}
res.end();
});
});
如果你能指出正确的方向或给我一些例子,谢谢!
【问题讨论】:
标签: javascript arrays node.js loops