我有一个JavaScript对象数组:
array = [ {x:'x1', y:'y1'}, {x:'x2', y:'y2'}, ... {x:'xn', y:'yn'} ]
我想创建一个仅包含
x
值的新数组:[ 'x1', 'x2', ..., 'xn' ]
我可以轻松地在 for
循环中完成这个操作:
var newarray = [];
for (var i = 0; i < array.length; i++){
newarray.push(array[i].x);
}
...但我想知道是否有使用jQuery或普通JavaScript的简洁方法来完成这个操作?