有一个删除按钮,点一下,删除一个对象属性或者值varobj={a:'200',b:'2345',c:'1'}期望:{a:'200',b:'2345',c:'1'}{a:'200',b:'2345',c:''}{a:'200',b:'2345'}{a:'200',b:'234'}{a:'200',b:'23'}{a:'200',b:'2'}{a:'200',b:''}{a:'200'}...
2 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
functionunset(obj){varkey=Object.keys(obj).pop();if(keyinobj){if(obj[key]==="")deleteobj[key];elseobj[key]=obj[key].slice(0,-1);}returnobj;}console.log(unset(obj));
ITMISS
TA贡献1871条经验 获得超8个赞
你这个需求是不是异想天开,具体是什么需求场景能说一下吗?再说了,对象的属性没有顺序的,你怎么判断我这次要删除哪个属性或者值。建议描述一下你的应用场景
添加回答
举报
0/150
提交
取消