Сообщение от Zhazhah
|
как искать в объекте
|
У тебя это не объект, а массив.
function Collection(items) {
this.items = items;
}
Collection.prototype.query = function(key, value) {
return this.items.filter(function(item) {
return item[key] == value;
});
};
var collection = new Collection([{id:1,location:'3'}, {id: 2, location: '3'}]);
alert(JSON.stringify(collection.query('id', '2')));
alert(JSON.stringify(collection.query('location', '3')));