1、for...in遍历属性,为真则为非空对象,否则是空对象
function foo() { for (var j in obj) { return console.log(\'非空\') } return console.log(\'kong\') } foo()
2、通过JSON的.stringify方法来判断
let obj = {} if (JSON.stringify(obj) == \'{}\') { console.log(\'op\') }
3、通过es6的新增方法Obj.keys()
let obj = {} function foo() { for (var j in obj) { return console.log(\'非空\') } return console.log(\'kong\') } foo()
请使用手机"扫一扫"x