jsでオブジェクト内の要素の値でソートをしたいなと思って実装 したときのメモ


const test = [
	{'hoge': 'ccc'},
	{'hoge': 'aaa'},
	{'hoge': 'ddd'},
	{'hoge': 'bbb'},
]


const sortedTest = test.sort(function(a, b) {
	return (a.hoge< b.hoge) ? -1 : 1;
});

console.log(sortedTest)
/* 
0: {hoge: 'aaa'}
1: {hoge: 'bbb'}
2: {hoge: 'ccc'}
3: {hoge: 'ddd'} 
*/