如果名稱不存在,嘗試將對象添加到數組。但有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我想在結果中添加對象數組如果它不存在數組 –
更新,請檢查 –