Ю
Size: a a a
Ю
ДВ
Ю
ДВ
ДВ
Ю
ДВ
SK
ДВ
DВ
users.sort(byField('name'));
console.log(users); // 1
users.sort(byField('age'));
console.log(users); // 2
A
users.sort(byField('name'));
console.log(users); // 1
users.sort(byField('age'));
console.log(users); // 2
DВ
let users = [
{ name: "John", age: 20, surname: "Johnson" },
{ name: "Pete", age: 18, surname: "Peterson" },
{ name: "Ann", age: 19, surname: "Hathaway" }
];
function byField(field){
return (a,b) => a[field] > b[field] ? 1 : - 1;
}
users.sort(byField('name'));
console.log(users);
users.sort(byField('age'));
console.log(users);
A
let users = [
{ name: "John", age: 20, surname: "Johnson" },
{ name: "Pete", age: 18, surname: "Peterson" },
{ name: "Ann", age: 19, surname: "Hathaway" }
];
function byField(field){
return (a,b) => a[field] > b[field] ? 1 : - 1;
}
users.sort(byField('name'));
console.log(users);
users.sort(byField('age'));
console.log(users);
M
🇧
Ю
ДВ
НЧ
ДВ
.each()
это цикл. Вместо $('#primary5').
ставите $('#'+item).
Получите то что ищите