📌  相关文章
📜  如何通过 JavaScript 中的两个字段对对象数组进行排序?

📅  最后修改于: 2022-05-13 01:56:54.340000             🧑  作者: Mango

如何通过 JavaScript 中的两个字段对对象数组进行排序?

给定一个对象数组,任务是按对象的 2 个字段对数组元素进行排序。有两种方法可以解决这个问题,下面将讨论:

方法一:

  • 首先比较第一个属性,如果两者不相等则相应排序。
  • 如果它们相等,则对第二个属性执行相同的操作。

示例:此示例实现了上述方法。

 
 
  
 
     
        How to sort an array of object
        by two fields in JavaScript ?
    
 
  
 
      
    

          GeeksForGeeks      

           

    

                       

    

                 

输出:

  • 在点击按钮之前:
  • 点击按钮后:

方法二:

  • 首先比较第一个属性,如果两者不相等则相应排序。
  • 如果它们相等,则对第二个属性执行相同的操作,此示例遵循相同的方法,但使用OR Gate来减少代码。

示例:此示例实现了上述方法。

 
 
  
 
     
        How to sort an array of object
        by two fields in JavaScript ?
    
 
  

      
    

          GeeksForGeeks      

           

    

                       

    

                 

输出:

  • 在点击按钮之前:
  • 点击按钮后: