js里 数组或对象的键名可以修改吗 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 js 数组 对象 键名 搜索资料 2个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 一口钟的凄凉 2017-01-12 · 超过43用户采纳过TA的回答 知道小有建树答主 回答量:77 采纳率:50% 帮助的人:28.3万 我也去答题访问个人页 关注 展开全部 这个从理论上来说是不能修改数组或对象的键名的,因为键名是具有唯一性,如果键名修改了,那么会导致之后调用该键名的时候取到的值是undefined,所以理论上是不建议更改键名的。但是,从实际应用来说,键名是可以修改的,因为一个键名对应一个值,你只要把该赋给一个新的键值,在删除原来的键值,那么就可以认为是修改了键名。例如:var obj = {"old":123};obj.new = obj.old;delete obj.old; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 tygzzudxyb 2017-01-12 · TA获得超过261个赞 知道小有建树答主 回答量:407 采纳率:62% 帮助的人:233万 我也去答题访问个人页 关注 展开全部 可以。例如:var list = [{"key":"123"}];var listres=[];var map={};for(var i=0;i<list.length;i++){ map.push({"key"+i:list[i],key}); listres.add(map);} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-07-12 如何修改数组中对象的key 2 2017-11-30 js参数传递数组对象,修改此参数,会影响原数组吗 16 2018-03-01 js中如何为对象添加自己定义的key和value 27 2016-07-10 js 对象数组能去掉里面一个对象赋值给另一个对象数组吗? 2 2017-01-03 怎么获取js 数组中的对象的属性 2018-06-07 js开发中如何把键值对对象转换成数组对象 1 2018-03-31 js中删除对象的某个key值? 7 2019-10-30 js中如何向json数组添加元素 23 更多类似问题 > 为你推荐: