数组对象判断对象中值是否为空,为空删除当前对象 let list = [{ key: '', val: '' }, { key: '1', val: '1' }, { key: '1', val: '' }, { key: '1' }, { key: '2', val: '2' }] list.filter(item => !Object.values(item).includes('') 结果:[{key: '1', val: '1'}, {key: '1'}, {key: '2', val: '2'}]