Поиск значения в JS объекте

Скажем, у меня есть объект:

userInfo

И я хочу найти каждый узел userInfo, чтобы увидеть, имеет ли ключ 'username' значение, равное foo.

userInfo[x].username == "foo" 

Есть ли лучший способ сделать следующее?

var matchFound = false;

for (var i = 0, len = userInfo.length; i < len; i++)
     matchFound = userInfo[i].username == "foo";
5
задан doremi 27 September 2011 в 13:31
поделиться