У меня есть запрос, который возвращает объект JSON с единственным свойством, которое является массивом. Как я могу проверить, является ли массив пустым?
С кодом jQuery, например:
$.getJSON(
jsonUrl,
function(data) {
if (data.RoleOwners == [ ]) {
$('<tr><td>' + noRoleOwnersText + '</td></tr>').appendTo("#roleOwnersTable tbody");
return;
}
$.each(data.RoleOwners, function(i, roleOwner) {
var tblRow =
"<tr>"
+ "<td>" + roleOwner.FirstName + "</td>"
+ "<td>" + roleOwner.LastName + "</td>"
+ "</tr>"
$(tblRow).appendTo("#roleOwnersTable tbody");
});
что можно поставить вместо if (data.RoleOwners == []) для проверки, является ли RoleOwners пустым массивом?
Спасибо,
Matt