Javascript オブジェクトからnullの値を除去する
環境
Google Chrome 109.0.5414.120
Windows 10 Home 64bit
書式
const オブジェクトの変数名 ={キー1:値1,キー2,値2,…}
Object.keys(オブジェクトの変数名).forEach(処理コード)
delte オブジェクトの変数名「キー」
使用例
const cft = {keyA: "tokyo", keyB: 22, keyC: null, keyD: 24}; Object.keys(cft).forEach(key => { if (cft[key] === null) delete cft[key]; }); console.log(cft);
実行結果
> Object { keyA: “tokyo", keyB: 22, keyD: 24 }