map get 出来的 object 判断是否为空
可以通过判断该对象的属性个数来判断它是否为空。如果属性个数为0,则表示该对象为空。以下是一个示例代码:
const obj = new Map();
console.log(obj.size === 0); // true,表示对象为空
obj.set('key', 'value');
console.log(obj.size === 0); // false,表示对象不为空
在上述示例中,我们首先创建了一个空的 Map 对象 obj,然后通过 obj.size 属性来获取该对象的属性个数。如果属性个数为0,则表示该对象为空。接着,我们通过 obj.set() 方法给 obj 对象添加了一个属性,再次判断属性个数是否为0,来判断对象是否为空。
原文地址: http://www.cveoy.top/t/topic/iY7o 著作权归作者所有。请勿转载和采集!