JS过滤对象中的空对象

524 阅读1分钟

图书管理案例

第一步 object.keys() 把对象中所有的键名筛选出来变成一个数组 image.png

控制台打印结果

image.png

第二步 结合数组方法forEach遍历键名数组中的每一个item

image.png

第三步 定义一个变量来接受对象中的键值,并将它赋予 数组中的 item

image.png

image.png

第四步 forEach 遍历对象时发现 键值key的值为空 则删除 整个对象

image.png

image.png

image.png

image.png