javascript - 這個物件怎麼排序
巴扎黑
巴扎黑 2017-06-30 09:59:25
0
5
713
var obj = {
    "10": 20.1,
    "11": 16,
    "12": 12.7,
    "01": 0,
    "02": 0,
    "03": 0,
    "04": 0,
    "05": 0,
    "06": 0,
    "07": 0,
    "08": 27.6,
    "09": 24.3
};

依照key值排序。

巴扎黑
巴扎黑

全部回覆(5)
伊谢尔伦

JSON是無序的,並且瀏覽器會自動根據key排序的,所以排序沒有神馬卵用。

学霸

建議先轉為數組,然後排序,然後再轉為物件

学霸

雷雷

扔个三星炸死你
var arr = []
for (const key in obj) {
  arr[key] = obj[key]
}

這樣可以實現你的需求

如果中間不是連續的 需要之後再過濾一下

阿神

物件為啥要排序,直接透過key值不就可以取得設定值了麼

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!