我有兩個陣列對數組排序,主要包括像300倍的值:根據另一個陣列
var main = [ 182, 928, 192, 111, 493, 1100, 3 ] ..
二次包括10個值,但每個值是一個數組:
var secondary = [{"id" : 3, "category" : "animals"}, {"id" : 111, "category" : "water"}] ..
我的問題是,如何根據main array
中的值,通過他的編號排序secondary array
?
您將對象視爲數組。輔助應該是這樣的:var secondary = [{「id」:3,「category」:「animals」},{「id」:111,「category」:「water」}] – fusion
我不知道JavaScript,所以我不能給你一個答案,但請澄清:你想按id的排序,還是按第一個數組中的值排序,或者你的意思是按照id中的順序第一個數組? – ymett
@fusion - 你是對的。這不是一個對象,我的錯誤。 – Luis