我有一个包含10个属性的对象,其中一些属性为null。我需要它们是空字符串。
以下是代码,但属性未设置为空字符串
$.each(elt, function (key, value) {
if (value === null) {
value = "";
}
});
elt是一个对象。
答案 0 :(得分:2)
您需要使用密钥,因为该值只是属性值的副本:
$.each(elt, function (key, value) {
if (value === null) {
elt[key] = "";
}
});