在 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" }
];
输出:
- 在点击按钮之前:
- 点击按钮后: