我有一個對象數組,每個對象都包含一個名爲title
的屬性。
title
屬性可以保存兩個可能的字符串值之一 - "main"
或"local"
。數組中只有一個元素可以具有"main"
作爲其title
值,其餘元素應將其title
屬性設置爲"local"
。當設置了另一個對象的屬性時自動更新JavaScript對象屬性
例如,採取以下陣列:
var locations = [
{
title:"main",
place:"UK"
},
{
title:"local",
place:"USA"
},
{
title:"local",
place:"RUSSIA"
}
]
當place:"USA"
對象的title
屬性設置爲"main
」,我想place:"UK"
對象的title
屬性被自動設置爲"local"
如何實現。這與JavaScript?
你問題不清楚。你想交換價值嗎?像'local'的'main'就位,反之亦然。 –
是的,我想交換值...如果我改變的地方美國對象標題是主要手段,其他對象標題應該改變它本地 – Sathya
如果你試圖使'main'爲'本地',那麼會發生什麼? – Bharat