我有这个对象: {"": undefined}
当我以这种方式检查此对象是否为空时: _.isEmpty({"": undefined})
我得到 false
结果,也许在 lodash 中我们有另一种方法?
原文由 Meldum 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有这个对象: {"": undefined}
当我以这种方式检查此对象是否为空时: _.isEmpty({"": undefined})
我得到 false
结果,也许在 lodash 中我们有另一种方法?
原文由 Meldum 发布,翻译遵循 CC BY-SA 4.0 许可协议
_.isEmpty(obj, true)
var obj = {
'firstName': undefined
, 'lastName' : undefined
};
console.log(_.isEmpty(obj)); // false
console.log(_.isEmpty({})); // true
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.js"></script>
原文由 Armen Zakaryan 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答941 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
您的示例对象 _不 为空_,所以您可能想测试所有属性是否 未定义