📌  相关文章
📜  如何使用 JavaScript 在多列上对数组进行排序?

📅  最后修改于: 2021-11-07 09:02:58             🧑  作者: Mango

任务是在 JavaScript 的帮助下对多列的 JavaScript 数组进行排序。下面讨论两种方法。

方法一:通过OR运算符组合多个排序操作并比较字符串。为了比较字符串,我们将使用localeCompare() 方法

示例:此示例实现了上述方法。首先对四列进行排序,然后对两列进行排序。



  

    
        How to sort an array on multiple 
        columns using JavaScript?
    

  

  
    

GeeksForGeeks

           

                       

              

输出:

方法 2:如果我们按数字对元素进行排序,则使用运算符来比较值。这个想法是首先对单个列执行操作,如果值相似,则移动到下一列并执行相同的操作。

示例:此示例实现了上述方法。
首先对三列进行排序,然后对一列进行排序。



  

    
        How to sort an array on multiple 
        columns using JavaScript?
    

  

  
    

GeeksForGeeks

       

                       

              

输出: