📌  相关文章
📜  在 JavaScript 中按字符串属性值对对象数组进行排序

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

在 JavaScript 中按字符串属性值对对象数组进行排序

可以使用用户定义的函数对对象数组进行排序。此函数通过其属性比较对象数组。例如,第一个示例比较对象的 l_name,如果 l_name 较小,则将其放在左侧,否则将其放在右侧。

示例 1:此示例按l_name属性对对象数组进行排序。

 
 
  
 
     
        Sort array of objects
    
 
          
 
      
    

          GeeksForGeeks      

             

GFG_Object = [
        { "f_name": "Geeks", "l_name": "_1" },         

        { "f_name": "for", "l_name": "_2" },         

        { "f_name": "GFG", "l_name": "_3" }         
];     

                         

                                              

输出:

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

示例 2:此示例按f_name属性对对象数组进行排序。

 
 
  
 
     
        Sort array of objects
    
 
          
 
      
    

          GeeksForGeeks      

             

GFG_Object = [
        { "f_name": "Geeks", "l_name": "_1" },         

        { "f_name": "for", "l_name": "_2" },         

        { "f_name": "GFG", "l_name": "_3" }         
];     

                         

                                    

输出:

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