对于javascript中对象的每个循环

时间:2015-03-11 21:43:27

标签: javascript

我正在努力将我的vbscript转换为javascipt。这是我的代码:

var colResourceIDs = swbemServices.ExecQuery("Select * from SMS_R_User WHERE [UserName] = '"+username+"');

我在vbscript中使用了以下每个循环:

set colNameIDs = objSite.ExecQuery("select * from SMS_R_User where UserName = ' & username &'")

    for Each objNameID in colNameIDs

        wscript.echo objNameID.Division
        wscript.echo objNameID.Title
        wscript.echo objNameID.Department
        wscript.echo objNameID.physicaldeliveryOfficeName
        wscript.echo objNameID.UserName
        wscript.echo objNameID.FullUserName

    Next

但是现在我可以获得与每个项目相关的值,因为我不知道如何通过每个对象?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您可以像这样迭代集合:

for (var key in objects) {
  // value is in object[key]
}