JS清楚对象空属性
可以使用 delete 关键字来清除对象的空属性。
例如,假设有一个名为 person 的对象,其中有一些空属性:
let person = {
name: "John",
age: null,
address: "",
phone: undefined
};
可以使用 delete 关键字来清除这些空属性:
for (let prop in person) {
if (person[prop] === null || person[prop] === undefined || person[prop] === "") {
delete person[prop];
}
}
现在 person 对象仅包含 name 属性:
console.log(person); // { name: "John" }
原文地址: https://www.cveoy.top/t/topic/tbb 著作权归作者所有。请勿转载和采集!