在Javascript中将所有null属性设置为空

时间:2015-09-23 21:47:39

标签: javascript jquery null

我有一个包含10个属性的对象,其中一些属性为null。我需要它们是空字符串。

以下是代码,但属性未设置为空字符串

$.each(elt, function (key, value) {
  if (value === null) {
    value = "";
  }
});

elt是一个对象。

1 个答案:

答案 0 :(得分:2)

您需要使用密钥,因为该值只是属性值的副本:

$.each(elt, function (key, value) {
  if (value === null) {
    elt[key] = "";
  }
});