I have an array of javascript objects:
array = [ {x:'x1', y:'y1'}, {x:'x2', y:'y2'}, ... {x:'xn', y:'yn'} ]
I want to create a new array of only x values:
[ 'x1', 'x2', ..., 'xn' ]
I could do this easily in a for ... loop:
var newarray = []; for (var i = 0; i < array.length; i++){ newarray.push(array[i].x); }
... but I wonder if there is a way to make one liner for this using jquery or even plain javascript?
source share