假设我声明
var ad = {};
如何检查此对象是否包含任何用户定义的属性?
最佳答案
您可以使用内置的 Object.keys
方法获取对象上的键列表并测试其长度。
var x = {};
// some code where value of x changes and than you want to check whether it is null or some object with values
if(Object.keys(x).length){
// Your code here if x has some properties
}
关于javascript - 如何检查对象是否在 JavaScript 中有任何属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2673121/