|
@@ -1,33 +0,0 @@
|
|
|
-<!DOCTYPE html>
|
|
|
-<html lang="en">
|
|
|
-<head>
|
|
|
- <meta charset="UTF-8">
|
|
|
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
|
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
- <title>Document</title>
|
|
|
-</head>
|
|
|
-<body>
|
|
|
- <script>
|
|
|
- var sdts = [
|
|
|
- {name:"小明",age:30},
|
|
|
- {name:"小红",age:20},
|
|
|
- {name:"小花",age:40}
|
|
|
- ]
|
|
|
- function compare(property,desc) {
|
|
|
- return function (a, b) {
|
|
|
- var value1 = a[property];
|
|
|
- var value2 = b[property];
|
|
|
- if(desc==true){
|
|
|
- // 升序排列
|
|
|
- return value1 - value2;
|
|
|
- }else{
|
|
|
- // 降序排列
|
|
|
- return value2 - value1;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- let arr = sdts.sort(compare("age",true))
|
|
|
- console.log(arr)
|
|
|
- </script>
|
|
|
-</body>
|
|
|
-</html>
|