本文主要是介绍ES6 !!删除假值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在 JavaScript 和 TypeScript 中,!!
操作符可以用来将一个值转换为布尔值。如果这个值是假值(如 false
、null
、undefined
、0
、NaN
或空字符串),那么 !!
操作符会返回 false
;否则,它会返回 true
。
const params={assay:null,assay1:"",assay2:undefined} // 删除假值params = Object.entries(params).reduce((acc, [key, value]) => {if (!!value) {acc[key] = value;}return acc;}, {});
这篇关于ES6 !!删除假值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!