回答編集履歴

1

sample

2018/05/09 11:59

投稿

yambejp
yambejp

スコア116694

test CHANGED
@@ -3,3 +3,49 @@
3
3
  オブジェクト内のitemの参照順位は不定なので。
4
4
 
5
5
  もしaryParamが配列ならソートは可能でしょう
6
+
7
+
8
+
9
+ # sample
10
+
11
+ 一応サンプル
12
+
13
+ ```javascript
14
+
15
+ var a= [
16
+
17
+ {val1 : 2, val_2 : 3, str_1 : "ああああ", str_2 : "いいいい"},
18
+
19
+ {val1 : 4, val_2 : 4, str_1 : "うううう", str_2 : "ええええ"},
20
+
21
+ {val1 : 3, val_2 : 1, str_1 : "おおおお", str_2 : "かかかか"},
22
+
23
+ {val1 : 1, val_2 : 2, str_1 : "きききき", str_2 : "くくくく"},
24
+
25
+ ];
26
+
27
+ var b=a.sort(function(x,y){
28
+
29
+ return x.val1===y.val1?0:(x.val1>y.val1?1:-1);
30
+
31
+ }).map(function(x){
32
+
33
+ return x;
34
+
35
+ });
36
+
37
+ console.log(b);
38
+
39
+ var c=a.sort(function(x,y){
40
+
41
+ return x.val_2===y.val_2?0:(x.val_2>y.val_2?1:-1);
42
+
43
+ }).map(function(x){
44
+
45
+ return x;
46
+
47
+ });
48
+
49
+ console.log(c);
50
+
51
+ ```