首页 >  js/css/html >  js判断JSON为空

js判断JSON为空

时间:2023-12-23

当我们需要以一个json是否存在值作为一个逻辑条件时,可以使用以下几种方法:

一、JSON.stringify()

var jsonObj = {}; // 空的 JSON 对象
if (JSON.stringify(jsonObj) === '{}') {
    console.log('JSON 对象为空');
} else {
    console.log('JSON 对象不为空');
}

二、Object.keys()方法,返回json里面的key值长度

var jsonObj = {}; // 空的 JSON 对象
if (Object.keys(jsonObj).length === 0) {
    console.log('JSON 对象为空');
} else {
    console.log('JSON 对象不为空');
}