给定一个对象数组:
{ key: "a", value: 42 }, { key: "d", value: 28 }, { key: "c", value: 92 }, { key: "b", value: 87 }以及一个键的数组:
["c", "a", "b", "d"]
是否有一个 ECMAScript 函数或第三方 JavaScript 库可以让您以一行/函数调用的方式对第一个对象数组进行排序,以匹配在第二个数组中指定的键的顺序,从而使结果为:
{ key: "c", value: 92 }, { key: "a", value: 42 }, { key: "b", value: 87 }, { key: "d", value: 28 }其他提供函数或算法的问题: 类似/相关的问题: