单条件对象数组排序(合理更改减数与被减数得出降序与升序)

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8" />
 5         <meta name="viewport" content="width=device-width, initial-scale=1">
 6         <title></title>
 7         <script src="https://cdn.staticfile.org/jquery/3.3.1/jquery.js"></script>
 8     </head>
 9     <body>
10         <script>
11             var arr = [{
12                     'sortNo': 2
13                 },
14                 {
15                     'sortNo': 1
16                 },
17                 {
18                     'sortNo': 5
19                 },
20                 {
21                     'sortNo': 6
22                 },
23                 {
24                     'sortNo': 7
25                 },
26                 {
27                     'sortNo': 3
28                 },
29                 {
30                     'sortNo': 9
31                 },
32                 {
33                     'sortNo': 4
34                 },
35                 {
36                     'sortNo': 0
37                 }
38             ];
39             var arr1 = arr.sort(function(a, b) {
40                 return a.sortNo - b.sortNo;
41             });
42             console.log(arr1);
43             //输出结果
44             //{ 'sortNo': 9}
45             //{ 'sortNo': 8}
46             //{ 'sortNo': 7}
47             //{ 'sortNo': 6}
48             //{ 'sortNo': 5}
49             //{ 'sortNo': 4}
50             //{ 'sortNo': 3}
51             //{ 'sortNo': 2}
52             //{ 'sortNo': 1}
53             var arr2 = arr.sort(function(a, b) {
54                 return b.sortNo - a.sortNo;
55             });
56             console.log(arr2);
57             //输出结果
58             //{ 'sortNo': 0}
59             //{ 'sortNo': 1}
60             //{ 'sortNo': 2}
61             //{ 'sortNo': 3}
62             //{ 'sortNo': 4}
63             //{ 'sortNo': 5}
64             //{ 'sortNo': 6}
65             //{ 'sortNo': 7}
66             //{ 'sortNo': 9}
67         </script>
68     </body>
69 </html>

 

posted @ 2018-10-30 15:16  我爱大西瓜  阅读(153)  评论(0编辑  收藏  举报