Mda*_*alz -4 javascript loops object
说我有一个像这样的对象:
obj = {
property1: "Prop 1 value",
property2: "-",
property3: "Prop 3 value"
property4: "-"
}
Run Code Online (Sandbox Code Playgroud)
如果属性值等于" - "属性我想从对象中删除它.
我已经研究了循环,但我甚至不知道这是否是使用对象的正确范例.
该算法非常简单.迭代对象中的所有属性,检查属性值是否等于"-"并从对象中删除它.
for (var key in obj) {
if (obj[key] === '-')
delete obj[key];
}
Run Code Online (Sandbox Code Playgroud)