清理对象中的空值,将 null 和 undefined 删除或替换。
null
undefined
需要清理的对象
Optional
替换值,默认为 undefined,如果传入值则替换为该值。
clearObject({ a: 1, b: null, c: undefined, d: '', e: ' ' }); /// 返回: { a: 1 }clearObject({ a: 1, b: null, c: undefined, d: '', e: ' ' }, ''); /// 返回: { a: 1, b: '', c: '', d: '', e: '' } Copy
clearObject({ a: 1, b: null, c: undefined, d: '', e: ' ' }); /// 返回: { a: 1 }clearObject({ a: 1, b: null, c: undefined, d: '', e: ' ' }, ''); /// 返回: { a: 1, b: '', c: '', d: '', e: '' }
清理对象中的空值,将
null
和undefined
删除或替换。