js判断是否为空对象的三种方法
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