這可能是個愚蠢的問題,但我想快速解決這個問題。將2個值分配給整個鍵的數組
我有默認顏色數組:
foreg:defColors = ['green', 'yellow'];
,我有柱的另一個數組
cols = ['lowest', 'low', 'medium', 'high', 'highest'];
我有前三個項目中的值cols
陣列等這個。
filler = ['lowest': 'darkred', 'low': 'red'];
,現在我想將值分配給的cols
陣列的價值休息,使它看起來像這樣:
filler = [lowest: 'darkred', low: 'red', medium: 'green', high: 'yellow', highest: 'green']
這可能會非常棘手,但我想正是這樣,所以如果默認顏色有2個項目,它將爲循環中的項目分配其所有剩餘項目的值。
注:我也有不都這樣分配其價值山坳元素的數組:
remainingKeys = ['medium', 'high', 'highest'];
'填料= [最低:暗紅色,低:紅色];'這是串或對象的陣列?您擁有它的方式不是語法上有效的JavaScript。 – gyre
@gyre,我懶得加引號,他們都是字符串 –
你的'filler'數組不正確 – Weedoze