【发布时间】:2017-04-24 03:48:09
【问题描述】:
在 es6 中我有一个类似的数组
[{id:0,name:"a"},{id:1,name:"b"}]
我想改变它的道具名称而不映射或循环
[{value:0,label:"a"},{value:1,label:"b"}]
我可以使用别名之类的函数吗?或任何其他替代方法?
首先感谢;
函数示例中的别名: 功能(ID:标签){ ...在这个函数标签中作为 id }
【问题讨论】:
-
“别名”是什么意思?如果不执行该操作 n 次,您将无法更改 n 次。
-
@guest271314:当然,很多人都想要这个。并不意味着它是可能的/合理的。
-
"array like" ... 你知道长度吗,它总是 2(或其他固定数字) - 如果不知道,那么你需要循环或使用 black majick
-
如果您有诸如“没有映射或循环”之类的约束,那么您还必须告诉我们更多关于您的数据结构的信息。数组中是否总是最多有两个元素?对象是否总是只有这两个属性?
标签: javascript es6-class