按資料中首字母屬性firstChar進行分類
阿新 • • 發佈:2020-12-19
技術標籤:javascript
var data = [{
'id': 1,
'name': '北京',
'pinyin': 'beijing',
'acronym': 'bj',
'rank': 'S',
'firstChar': 'b'
},
{
'id': 10,
'name': '上海',
'pinyin': 'shanghai',
'acronym': 'sh',
'rank': 'S',
'firstChar': 's'
}]
var obj = {}
data.forEach((item, index) => {
if (!obj[item.firstChar]) {
obj[item.firstChar] = []
}
obj[item.firstChar].push(item)
})
console.log(obj)