我有两个阵列对数组排序,主要包括像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