var objects = [{
"aa": "11",
"bb": "22",
"cc": "33"
}, {
"aa": "text1",
"bb": "text2",
"cc": "text3"
}];
var result = [];
for (var key in objects[1]) {
result.push([objects[1][key], objects[0][key]]);
}
console.log(result);
# [ [ 'text1', '11' ], [ 'text2', '22' ], [ 'text3', '33' ] ]
Or
console.log(Object.keys(objects[1]).map(function(key) {
return [objects[1][key], objects[0][key]];
}));
# [ [ 'text1', '11' ], [ 'text2', '22' ], [ 'text3', '33' ] ]
If you had the objects in two different variables, like this
var o1 = { "aa": "11", "bb" : "22", "cc" : "33" },
o2 = { "aa": "text1", "bb" : "text2", "cc" : "text3" };
then
console.log(Object.keys(o2).map(function(key) {
return [o2[key], o1[key]];
}));
# [ [ 'text1', '11' ], [ 'text2', '22' ], [ 'text3', '33' ] ]