js在post后台接口的时候,一行代码完成删除对象中所有值为null、undefined或为空字符串““的属性
生活随笔
收集整理的這篇文章主要介紹了
js在post后台接口的时候,一行代码完成删除对象中所有值为null、undefined或为空字符串““的属性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
var d= {a: 1,b: null,c: 3,d: undefined
};Object.keys(d).forEach(k=>d[k]==null&&delete d[k]);//去掉值為null或undefined的對象屬性//Object.keys(d).forEach(k=>(d[k]==null||d[k]==='')&&delete d[k]);//去掉值為null或undefined或''的對象屬性console.log(d);//{ a: 1, c: 3 }
總結
以上是生活随笔為你收集整理的js在post后台接口的时候,一行代码完成删除对象中所有值为null、undefined或为空字符串““的属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1分钟入门angular动画效果anim
- 下一篇: 设置VSCode用Ctrl+鼠标滚轮上下