Вы также можете использовать функцию $. Each :
var obj = { one:1, two:2, three:3, four:4, five:5 };
$.each(obj, function(key, value) {
//..
});
Если вы выберете способ выражения for...in
, я бы порекомендовал вам проверить, находится ли свойство непосредственно на итерируемом объекте, потому что вы можете иметь some выдает , если расширен Object.prototype:
for(var key in obj) {
if (obj.hasOwnProperty(key)){
// value = obj[key];
}
}