js判断对象是否为空

1、es6中可以使用Object.keys(obj)

var obj= {};
var arr = Object.keys(obj);
alert(arr.length == 0); //true 为空, false 不为空

2、将json对象转化为json字符串,再判断该字符串是否为"{}"

var obj= {};
var b = (JSON.stringify(obj) == "{}");
alert(b);   //true 为空, false 不为空


版权声明:本文为qq_40047019原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。