猿问

js 数据格式问题

varname={
a:'haha'
b:'xixi'
c:'hehe'
}
怎样转换成如下格式:就是把除了c的全拿进other中
varname={
other:{
a:'haha'
b:'xixi'
}
c:'hehe'
}
求大神指教
繁星点点滴滴
浏览 212回答 2
2回答

白板的微信

有别于公子的答案,因为你的需求里面只有一个要保留的,所以此方法只循环一次,所以效率应该会快一些(其中portectKey可以作为参数传入,也可以写死)functionclearObj(obj){varprotectKeys=['c'],obj=JSON.parse(JSON.stringify(obj)),//根据公子的建议,这里增加这一行pNum=protectKeys.length,newObj={},protectKey;for(vari=0;i
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答