如果名称不存在,尝试将对象添加到数组。但有dublicates。 例如阵列:[{day:"mo"},{day:"tu"},{day:"st"}].
如果名称不存在,需要将对象添加到数组(js)
如果它不在数组中,则需要添加{day:we}
。 所以首先需要检查{day:we}
不在数组中然后添加它。
结果:[{day:"mo"},{day:"tu"},{day:"we"},{day:"st"}].
for (name in result) {
if(name !== 'mo') {
result.push({day:'mo'});
}
if(name !== 'tu') {
result.push({day:'tu'});
}
if(name !== 'we') {
result.push({day:'we'});
}
if(name !== 'th') {
result.push({day:'th'});
}
if(name !== 'fr') {
result.push({day:'fr'});
}
if(name !== 'sa') {
result.push({day:'sa'});
}
if(name !== 'su') {
result.push({day:'su'});
}
break;
}
请加misisng变量及其内容 - 和通缉的结果也是如此。 –
@NinaScholz我想在结果中添加对象数组如果它不存在数组 –
更新,请检查 –