我得到了以下的 JSON:
{"array":[],"object":null,"bool":false}
而我正在使用以下看似详尽的 if 语句进行测试:
$.ajax({
type: "GET",
url: "/ajax/rest/siteService/list",
dataType: "json",
success: function (response) {
var siteArray = response.array;
// Handle the case where the user may not belong to any groups
if (siteArray === null || siteArray=== undefined || siteArray=== '' || siteArray.length === 0) {
window.alert('hi');
}
}
});
但是警报没有触发。 :[
console.log(siteArray)
会显示什么? - Dennisnull
,undefined
等不同。 - Phrogzconsole.log(siteArray.length)
会显示什么? - Phrogz