从Object中检索值,该Object是hashmap中的键

时间:2012-05-07 08:51:09

标签: javascript map hashmap

我有一个 DWR 调用,它返回一个MAP< Employee,Double>。 员工是一个具有 employeeId employeeName 属性的类。

在我的javascript中,我做的是这样的事情。

for (var k in employees) {
    if (employees.hasOwnProperty(k)) {                  
        alert("EmployeeId : " + k.employeeId);
    }
}

它显示了undefined

1 个答案:

答案 0 :(得分:1)

键? k是关键。也许你的意思是访问密钥的值:

var employee = employees[k]

如果employees[k]包含employeeId的对象,则:

for (var k in employees) {
    if (employees.hasOwnProperty(k)) {                   
        alert("EmployeeId : " + employees[k].employeeId);
    }
}