【问题标题】:How to remove key and value undefined in object? [duplicate]如何删除对象中未定义的键和值? [复制]
【发布时间】:2019-10-09 02:34:20
【问题描述】:

如何从对象中删除 undefined 的键和值?

例如我有

var x = {
 firstname: undefined,
 lastname: 'blabla'
}

如何获取没有未定义的对象?以最有效和最快捷的方式?

结果应该是:

x = {
 lastname: 'blabla'
}

【问题讨论】:

标签: javascript javascript-objects


【解决方案1】:
var x = {
 firstname: undefined,
 lastname: 'blabla'
}

for (let key in x) {
  if (x[key] === undefined) {
   delete x[key];
  }
}


【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-28
    • 2011-03-28
    • 2018-03-17
    相关资源
    最近更新 更多