0
我有兩個地圖名爲maps1和list1,我如何比較它們的對象,如果對象相同,maps1的關鍵字是javascript中的list1關鍵字。比較兩個地圖並在javascript中添加一個地圖的關鍵字
我知道,在地圖中添加值,代碼編寫
map1[anykey] = value;
如果MAP1包含{hi , hello}, {a, b}, {c, d}
和列表1中包含[hi, a]
,我想最後做類似這樣的一個MAP2:{hi, hello}, {a, b}
。這是否可能?
當你說「地圖」上面,我你猜你的意思是「對象」。同樣,當你說上面的「列表」時,我猜你的意思是「數組」。 (請注意,從ES2015開始,JavaScript有'Map'類型,因此最好具體說明您正在使用的內容。) –
*「如果map1包含'{hi,hello},{a,b},{c, d}'「* - 這不是一個真正有效的JS對象格式。你的意思是'[你好:「你好」},{a:「b」},{c:「d」}]'(即'maps1'是一個對象數組),或者......? – nnnnnn
對於令人困惑的解釋感到抱歉,@nnnnnn在說什麼是我想要做的 –