2
A
回答
5
function isEmpty(ob){
for(var i in ob){ return false; }
return true;
}
isEmpty({a:1}) // false
isEmpty({}) // true
相关问题
- 1. 如何检查对象是否为空
- 2. 如何检查对象是否为空
- 3. 如何检查对象是否为“空”?
- 4. 检查对象是否为空或NULL
- 5. 检查HDF5 Store对象是否为空?
- 6. 检查对象是否为空
- 7. C#.NET检查对象是否为空
- 8. javascript - 检查对象是否为空
- 9. 检查对象是否为空?
- 10. 检查Json对象是否为空
- 11. 检查对象内是否为空
- 12. 检查一个对象是否为空
- 13. 如何检查对象是否为空或填充空支撑
- 14. 如何检查对象数组是否为空/空?
- 15. 如何查看对象是否为空?
- 16. 如何检查对象是否为UIButton
- 17. 如何检查对象是否为空,如果它的0
- 18. 如何检查DateTime对象是否为空
- 19. 如何检查是否GQL对象为空
- 20. 如何检查Vuex状态对象是否为空
- 21. 如何检查句柄中的对象是否为空?
- 22. 如何在ColdFusion中检查对象的值是否为空
- 23. 如何检查对象值是否为空?
- 24. 如何检查对象数组是否为空?
- 25. 如何检查PHP中的JSON对象是否为空?
- 26. Java:如何检查对象是否为空?
- 27. 如何检查Java中的JSON对象是否为空?
- 28. 如何检查对象关系是否为空?
- 29. 如何检查对象在EF中是否为空
- 30. 如何检查Java中的对象是否为空?
如果有人向'object.prototype'添加了一个方法,那么这将不起作用。在这里阅读http://yuiblog.com/blog/2006/09/26/for-in-intrigue/ – xanatos
@xanatos:如果“某人”添加到“Object.prototype”,您可以追踪它,删除违规代码,然后删除有问题的开发人员。 – user113716
@Ӫ_._Ӫ在现实世界中,可能有'object.prototype'扩展名。甚至还有一些非常有名的图书馆(但我不记得是哪些图书馆)...... mmmmh这个错误报告中的例子http://bugs.jquery.com/ticket/1529甚至更旧的版本'prototype'库 – xanatos