In order to populate a data-grid that receives array of row objects, I am looking for a good solution to convert an array such as this:
[
[\'country\', \'p
var array = [
['country', 'population'],
['someplace', 100],
['otherplace', 200]
];
var objects = [], one = array[0][0], two = array[0][1];
for (var i = 1, len = array.length; i < len; i++) {
var object = {};
object[one] = array[i][0];
object[two] = array[i][1];
objects.push(object);
}
console.log(objects);
DEMO