对象
获取对象的key
let arr ={'a':1,'b':2,'c':3}
// 输出 key
console.info('1', Object.keys(arr)) // 输出为数组形式
循环遍历对象
for(let i in ele){ if(ele[i] === ''){ delete ele[i] } }

Object.assign()
语法:Object.assign(target, ...sources);
将目标对象复制到源对象 返回一个新对象
var str = {'b':{a:1,b:2}} var str2 = {'a':{a:1,b:2}} console.info('2222', Object.assign(str2,str))
去掉对象中值为空的key
const cleanJJ = (ele) => { for (let i in ele) { if (ele[i] === '' || ele[i] === null || ele[i] === undefined) { delete ele[i] } } return ele } let res = cleanJJ({ name: '', age: undefined, sex: null, pageSize: 10, page: 1, num:2 }) console.log("res", res)



浙公网安备 33010602011771号