根据已有id查找列表中对应id的下标 1.用数组的findIndex方法 let list = [ {id:1,val:aa}, {id:2,val:bb}, {id:3,val:cc}, ] 具体实现的方法如下: function getIndex(idx){ let index = list.findIndex((i) => i.id === idx) console.log(index) //返回所在数组的下表 1 } getIndex(2);//例如查找id为2 如果还有其它的更好方法实现,欢迎大家补充~~