为了账号安全,请及时绑定邮箱和手机立即绑定

简单的函数可以对对象数组进行排序

简单的函数可以对对象数组进行排序

呼唤远方 2019-10-10 14:31:18
我想创建一个(非匿名)函数,该函数通过key按字母顺序对对象数组进行排序name。我只编写简单的JavaScript代码,因此框架至少没有帮助我。var people = [    {'name': 'a75', 'item1': false, 'item2': false},    {'name': 'z32', 'item1': true,  'item2': false},    {'name': 'e77', 'item1': false, 'item2': false}];
查看完整描述

3 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

我使用ECMA 6解决类似排序问题的方法


var library = [

        {name: 'Steve', course:'WAP', courseID: 'cs452'}, 

        {name: 'Rakesh', course:'WAA', courseID: 'cs545'},

        {name: 'Asad', course:'SWE', courseID: 'cs542'},

];


const sorted_by_name = library.sort( (a,b) => a.name > b.name );


for(let k in sorted_by_name){

    console.log(sorted_by_name[k]);

}


查看完整回答
反对 回复 2019-10-10
  • 3 回答
  • 0 关注
  • 415 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号