昨天和后端掉接口时,不知道怎么处理{data:1,erq:2,ghh:{hdhd:e}} 一个对象中包含一个对象 我的需求:只获取data中的数据.ghh对象中的数据不要. 解决办法: js中其实是有delete这个关键字的
var obj = {key1: 'value1', key2: 'value2'}; delete obj.key1; 这样就能删除obj中的key1了。
不过delete不能删除直接使用var定义的变量。
比如:
var var1 = 'value1'; delete var1;
用delete将对象中的属性给删除掉的.打印var1出来的话会返回一个true,至于为什么,由于时间问题并没有过多的研究.特此记录一下,免得时间长了忘记!!!