【发布时间】:2019-07-09 16:03:53
【问题描述】:
如果我检查数组_isEmpty,我现在有映射函数返回数组的空对象,这个条件应该满足,但它没有进入 if 语句。知道什么是错误的或更好的方法吗?
main.js
const validateResponse = _.map(drugs ,validateValues);
现在 validateResponse 返回 [{}] 并且它应该满足条件
if (_.isEmpty(validateResponse)) {
throw invalidPriceError;
}
【问题讨论】:
-
那么问题是如何检测
[{}]? -
@danh 没错
-
_.some(validateResponse, _.isEmpty)似乎很接近,但不确定您要如何处理长度为 != 1 的数组
标签: javascript arrays angular lodash