js sort方法根据数组中对象的某一个属性值进行排序(实用方法)
生活随笔
收集整理的這篇文章主要介紹了
js sort方法根据数组中对象的某一个属性值进行排序(实用方法)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
js sort方法根據數組中對象的某一個屬性值進行排序
sort方法接收一個函數作為參數,這里嵌套一層函數用來接收對象屬性名,其他部分代碼與正常使用sort方法相同.
var arr = [{name:'zopp',age:0},{name:'gpp',age:18},{name:'yjj',age:8} ];function compare(property){return function(a,b){var value1 = a[property];var value2 = b[property];return value1 - value2;} } console.log(arr.sort(compare('age')))原文地址:https://segmentfault.com/a/1190000017028266
更多專業前端知識,請上 【猿2048】www.mk2048.com
總結
以上是生活随笔為你收集整理的js sort方法根据数组中对象的某一个属性值进行排序(实用方法)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: thinkPHP利用ajax异步上传图片
- 下一篇: 基于vue的无缝滚动组件