一、对象为空
判断[[Prototype]]: Object为空判断
Object.keys(obj).length === 0 && res.constructor === Object
JSON.stringify(res)!=="{}"
二、数组为空
let myArray = []
if (myArray.length === 0) {} // 空数组
if (Array.isArray(myArray) && myArray.length === 0) {} // 空数组
if (JSON.stringify(myArray) === '[]') {} // 空数组
if (myArray.every(item => !item)) {} // 空数组
if (!myArray.some(item => item)) {} // 空数组
if (myArray.filter(item => item).length === 0) {} // 空数组