【发布时间】:2022-07-20 01:44:44
【问题描述】:
我有数组的对象。如何检查数组对象中是否存在相同的键。
我尝试查找"third"键是否存在于数组中
{
first : {section: 'one', type: 'one'},
second : {section: '2', type: '2'},
third : {section: '3', type: '3'},
four : {section: '4', type: '4'}
}
我试图找到第三个键是否已经存在,如果它不在列表中,那么我将推送数据,否则不会。尽量避免重复数据进入列表
【问题讨论】:
-
没有可以看到的数组。你能在这方面包含更多代码吗?
-
你知道如何检查对象中是否存在键,以及如何遍历数组吗?
-
除了不存在数组之外,我不清楚您要完成什么。如果您可以为正面和负面情况提供示例输入和输出,将会很有帮助。
-
您可以使用
in来检查某个键是否在对象中:if('third' in myObj) {}
标签: javascript