可以说我有2列:从另一个数组的变量创建数组的快速方法?
var a = [];
var b = [];
a.push({id:1, name:"Joe"});
a.push({id:2, name:"Jeff"});
a.push({id:3, name:"John"});
是否有一个快速的方法来填充b
只有a
的在Javascript的名字,还是我使用一个循环?
例如,像:
b = a[].name; // b is now ["Joe","Jeff","John"]
我喜欢这个解决方案比循环更好,我们使用jQuery和def。更喜欢一个方便的功能,而不必编写另一个该死的循环 – 2012-03-08 01:11:43
酷。很显然,如果你有一些需要超高效的代码,你可以编写自己的循环来保存所有的函数调用,但对于“普通”情况,让'.map()'隐藏循环就更好了。 – nnnnnn 2012-03-08 02:37:47