Javascript。JSON
我有一个示例Javascript。JSON,javascript,ajax,Javascript,Ajax,我有一个示例JSON文件: { "array": [ 1, 2, 3 ], "boolean": true, "null": null, "number": 123, "object": { "a": "b", "c": "d", "e": "f" }, "string": "Hello World" } 我需要从数组中获取对象。 一切都正常,但我想提醒大家,这个对象中没有“4” 试过这样的方法: if(check
JSON
文件:
{
"array": [
1,
2,
3
],
"boolean": true,
"null": null,
"number": 123,
"object": {
"a": "b",
"c": "d",
"e": "f"
},
"string": "Hello World"
}
我需要从数组中获取对象。
一切都正常,但我想提醒大家,这个对象中没有“4”
试过这样的方法:
if(check == null){
alert("not exist")
}
但它不起作用。我也尝试过将undefined改为null,但效果不好。我应该在那里放什么
其余的都很好。我知道如何从JSON
获取数据。唯一的问题是检查功能
$.getJSON(host_address ,function(data){
var check = data.array[4]
if(check == null){
alert("not exist")
}
});
您可以这样做(我假设您已经获取了一个可用的JSON对象):
你可以这样做
if(typeof data.array[4] === "undefined"){
// do your stuff
}
我们确实需要更多关于如何获取变量检查的信息。可能重复的请显示更多代码,您如何评估4
是否存在?添加了代码。在这里,你的工作非常完美。非常感谢。
if(typeof data.array[4] === "undefined"){
// do your stuff
}