JSON.stringify(this.data) == "{}"

判断一个对象是否为空

如果是数组或者字符串可以通过方法.length看出当前的长度然后如果为0就直接可以判断为空。

但是此时如果为对象的话,是没有办法这么使用的,会输出undefined.

var obj = {"a":2,"b":3};

JSON.stringify(obj) == "{}"    //false

var obj = {};

JSON.stringify(obj) == "{}"   // true

这样就可以判断对象是不是为空了

你可能感兴趣的:(JSON.stringify(this.data) == "{}")