javascript - 更改 Javascript 对象中所有 undefined variable 的值

标签 javascript jquery

我有一个看起来像这样的对象:

object =
spacing
    undefined
spacingOptions
    "Standard"
spacinginches
    "2"

我想将未定义的所有实例更改为 '' 空字符串,是否有函数可以做到这一点?

最佳答案

或者使用一个简单的循环:

for (var prop in obj) {
  if (obj[prop] === undefined) {
    obj[prop] = '';
  }
}

关于javascript - 更改 Javascript 对象中所有 undefined variable 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36829590/

相关文章:

javascript - 这个语句是什么类型的?

javascript - KnockoutJS 绑定(bind)选择

javascript - Node.js 从数组中访问元素

javascript - 如何播放绝对最小或*量化*滞后的声音?

javascript - Jquery 在 .each 之后未定义

jquery - ASP.NET 按钮单击,在服务器控件上使用 jQuery

javascript - 在链中进行回调?

javascript - 根据所选年份从选择框中删除过去和当前月份选项

javascript - meteor 集合中的数字字段名称

javascript - setTimeOut 是未捕获的 ReferenceError : setTimeOut is not defined