我正在创建一个Object并分配null值然后将一些值推入创建的对象中我现在想要检查对象是否为空?
这是我的代码
var data = {};
if(typeof first_name != 'undefined'){
data['first_name'] = first_name;
}
if(typeof last_name != 'undefined'){
data['last_name'] = last_name;
}
//checking value is null or not
if(typeof data !== null){
console.log(data);
}
else{
console.log('No Any values');
}
它给O / P这个: 对象{}
答案 0 :(得分:1)
if(Object.keys(data).length==0){
// No key value pair present
}
或者 jQuery
,您可以
if(jQuery.isEmptyObject(data)){
// No key value pair present
}