JS
Сортировка Массивов объектов в порядке возрастания

Пример кода
<html>
<body>
<button onclick="mFunction()">Сортировка</button>
<p id="demo"></p>
<script>
const cars = [
//определить перем. с кл.сл. const и присв.зн. массива обектов
{type:"Volvo", year:2016},//объект массива
{type:"Saab", year:2001},
{type:"BMW", year:2010}
];
function mFunction() {
//вызывать кл.сл. mFunction(без парам.){вып.код}
displayCars();//показать функц.;
cars.sort(function(a, b){return a.year - b.year});//сортировать по();
displayCars();//показать функц.;
function displayCars() {
//вызывать кл.сл. displayCars(без парам.){вып.код}
document.getElementById("demo").innerHTML =//вывод;
cars[0].type + " " + cars[0].year + "<br>" + //первый элемент — [0]
cars[1].type + " " + cars[1].year + "<br>" +
cars[2].type + " " + cars[2].year;
}
}
</script>
</body>
</html>
Вывод на экран
Остались вопросы? Нужна помощь? Напишите администратору сайта.