是否有比这“更好”的方法来检查对象是否具有空数组(0-*):
emptyArr: function() {
var obj = getObj();
return obj.abc.length == 0 || obj.def.length == 0 || obj.ghi.length == 0 || obj.jkl.length == 0 …………;
}
编辑: 该对象如下所示:
- Object
- abc = []
- def = []
- ghi = []
- jkl = []
- …
我想检查对象是否包含任何空数组。
任何帮助将不胜感激。
最佳答案
问题是“检查对象是否有空数组成员”吗?
如果是这样:
function hasEmptyArrays(obj) {
var emptyArrayMembers = _.filter(obj, function(member) {
return _.isArray(member) && _.isEmpty(member)
});
return emptyArrayMembers.length > 0;
}
关于javascript - 如何使用 underscore.js 或 jQuery 检查对象是否有空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25855468/