我使用AJAX通过php检索数据。 Jquery可用的结果对象如下所示:
Object {1234: "Martin", 4567: "Alf", 8512: "Symon"}
使用以下内容我可以获得密钥:
if ('4567' in staff)
console.log('found')
如何检查Alf
是否存在?
我已经尝试过theArray,indexOf和其他各种示例,但我还没有成功实现这一点。
由于
答案 0 :(得分:1)
使用JavaScript反射如下:
var obj = {1234: "Martin", 4567: "Alf", 8512: "Symon"};
var find = function(input, target){
var found;
for (var prop in input) {
if(input[prop] == target){
found = prop;
}
};
return found;
};
var found = find(obj, 'Alf');
if(found){
alert(found);
}