微信小程序/JS 對象以指定元素排序


 1 let data = [
 2     { 'name': 'XIAOMI', 'price': 1899 },
 3     { 'name': 'APPLE', 'price': 5500 },
 4     { 'name': 'HUAWEI', 'price': 4800 },
 5     { 'name': 'OPPO', 'price': 3500 },
 6     { 'name': 'VIVO', 'price': 2599 },
 7 ]
 8  
 9 console.log('排序前', data)
10 
11 data = data.sort((el1, el2) =>
12     el1.name.charCodeAt(0) - el2.name.charCodeAt(0)
13 );
14 
15 console.log('排序后', data)

輸出

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM