所以,我有对象的数组,我有我需要冠军corporate_sponsor和所有权的优先级进行排序,然后visitor_bureau和标题,然后休息2个布尔值。排序3倍的值
let array = [{
"title": "A Some Place",
"visitor_bureau": "0",
"corporate_sponsor" : "0"
}, {
"title": "B Some Place",
"visitor_bureau": "1",
"corporate_sponsor": "1"
}, {
"title": "C Some Place",
"visitor_bureau": "1",
"corporate_sponsor" : "1"
}];
我现在使用的代码只设置为对visitor_bureau和title进行排序,但我需要添加另一个元素。
var sorted = array.sort((a, b) => b.visitor_bureau - a.visitor_bureau || a.title.localeCompare(b.title));
任何帮助将不胜感激。
因此添加它,你已经有一个模板可循。 –
谢谢你的减号。试图学习新的东西,我得到一个减号。其中一些对每个人来说可能都不那么容易。 –