• 0
  • 0

js判断对象是否为空对象的几种方法

2020-06-09 733 0 admin 所属分类:Javascript

① 字符串文本匹配

function isEmpty(data) {
    return !data || JSON.stringify(data) == "{}";
}

② for 循环判断

function isEmpty(data) {
    for (var i in data) {
        return false;
    }
    return true;
}

③ 引入JQ ,调用 isEmptyObject方法

function isEmpty(data) {
    return $.isEmptyObject(data);
}

④ 使用ES6的新方法 Object.keys()

function isEmpty(data) {
    return Object.keys(data)==0;
}


返回顶部