我有一个array
结构如下的对象:
[{ a: '1', b : '2'}, {a : '3', b : '4'}]
为了准备要插入数据库的数据,我需要这样的对象值字符串:
('1', '2'),('3', '4')
以相同的值顺序..除了遍历数组中每个对象并构造一个字符串的天真方式之外,还有更好的方法吗?
尝试跟随
var arr = [{ a: '1', b : '2'}, {a : '3', b : '4'}];
var result = arr.map(function(item){
return "('" + item.a + "', '" + item.b + "')";
});
console.log(result);
console.log(result.join());
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句