有两个数组:
itemKeys: [
{
name: "REFOBJTYPE"
},
{
name: "REFOBJKEY"
}
...
]
itemValues: [
{
value: ""
},
{
value: ""
}
]
和一个物体
ref: {
REFOBJTYPE: 1,
REFOBJKEY: 2,
}
它们是固定的,结构本身不能改变。
itemValues 的值应该用来自 ref 对象的值填充,要获得索引,我们必须查找 itemKeys 数组。
这个问题的重点:我不想使用 2 个“for”循环来检查每个键是否存在于 ref 中。我想使用 JAVASCRIPT 特定功能,例如“indexOf”,所以:
是 ANY OTHER 方式,而不是两个 FOR-LOOP 来完成这项任务?
请不要质疑我为什么需要这个,为什么我不喜欢 2 个循环。显然,在“后面”的任何实现下,它将是 2 个循环。