1.Phương thức Array sort()
Sắp xếp các phần tử trong mảng và trả về một tham chiếu đến mảng đã được sắp xếp.
2.Sắp xếp mặc định
Theo mặc định, hàm sort() sẽ chuyển đổi tất cả các giá trị trong mảng thành chuỗi và sau đó sắp xếp các chuỗi này theo thứ tự tăng dần.
3.Ghi đè hành vi sắp xếp mặc định
Sắp xếp mảng theo mong muốn bằng cách dùng hàm đầu vào:
a. Sắp xếp mảng số theo thứ tự tăng dần
Logger.log(arr.sort((a,b)=>a-b));
b. Sắp xếp mảng số giảm dần
Logger.log(arr.sort((a,b)=>b-a));
c. Sắp xếp mảng Object theo thuộc tính
var arrEmp = [
{
id: 0,
name: “Emp0”,
age:25
},
{
id: 1,
name: “Emp1”,
age:23
},
{
id: 2,
name: “Emp2”,
age:28
},
{
id: 3,
name: “Emp3”,
age:26
},
];
//Sắp xếp tăng dần của thuộc tính age
arrEmp.sort((a,b)=>a.age-b.age);
Xem thêm:
- Lession 15-2 Learn Chinese HSK1 How did you come here 你们是怎么来饭店的
- Learning Chinese HSK2 Lession 1-3: Expressing approximate numbers in Chinese
- Learning Chinese HSK1 Lession 7: The Chinese Calendar Talking About Dates in Chinese, go somewhere to do something
- 14. Learn Chinese HSK1 Grammar by cartoon-Lession 5 – How old is your daughter – 你女儿几岁了
- Lession 13-3 Learn Chinese HSK1 Is that Ms.Li’s telephone number 这是李老师的电话吗