我正在使用Javascript,并且有一个包含以下四列的数组 -
GroupType GroupName GroupEmail Id MembersCount
Authorized App Name A a@domain.com 0,
Unauthorizedd AppName B b@domain.com 2
我想按第一列排序,以便我可以看到所有授权应用程序。
请帮助我。
谢谢。答案 0 :(得分:0)
为任何以"Authorized App"
作为第一个成员的子数组返回一个负数,否则返回一个正数。
data.sort((a, b) => a[0] === "Authorized App" ? -1 : 1);
返回一个负数会将a
移到列表的开头。
如果您返回0
而非-1
,则可能会获得更稳定的排序。不确定。我认为无论如何都不能保证稳定的排序。