我有一个对象,例如,
let obj = {
  name: '',
  age: 16, 
  address: '', 
  city: '', 
  pin: 4564
}
我想要具有值而不是 0 或未定义或“”的元素的长度。我的 obj 有 2 个具有值的元素(年龄和 pin),所以我希望 obj 的长度为 2
可能使用Object.values并对其上的每个元素进行过滤Boolean
let obj = {
  name: '',
  age: 16, 
  address: '', 
  city: '', 
  pin: 4564
}
console.log(Object.values(obj).filter(Boolean).length)| 归档时间: | 
 | 
| 查看次数: | 115 次 | 
| 最近记录: |