数组对象根据查找最大值并返回下标

175 阅读1分钟

数组对象根据查找最大值并返回下标

 前两天在一个技术群内看到有兄弟问道这个话题,就顺手百度整理了一下。
    let list = [
        { id: 1, name: '学习1' },
        { id: 2, name: '学习2' },
        { id: 4, name: '学习3' },
        { id: 3, name: '学习4' },
    ];
    
    let Order = Math.max.apply(Math,list.map(item => { return item.id }));
    
    let index = list.map(item => item.id).indexOf(Order);
    
    console.log(Order,index);

仅为记录.