判断对象是否为空的3种方式

 let obj = {name:123}

对象的方法也可以是values

        if (Object.keys(obj).length === 0) {

            console.log('为空')

        } else {

            console.log('不空')

        }

循环

        let isEmpty = true;

        for (let key in obj) {

            isEmpty = false;

            break;

        }

        if (isEmpty) {

            console.log('对象为空')

        } else {

            console.log('对象非空')

        }

JSON

        if (JSON.stringify(obj) === '{}') {

            console.log('对象为空')

        } else {

            console.log('对象非空')

        }

你可能感兴趣的:(数学建模)