I want to set string properties on my array.
E.g.
function readInput (arr) {
var data = db.query('something');
arr.itemType = data.itemType; // -> This
arr.push.apply(arr, data.list);
}
var myArr = [];
readInput(myArr);
The idea is to store some meta-data on the array itself.
Is this a good approach? Am I creating any problems by doing this?