回答編集履歴

3

chousei

2019/05/31 09:14

投稿

yambejp
yambejp

スコア114833

test CHANGED
@@ -144,11 +144,7 @@
144
144
 
145
145
  $.each(x[1],(...y)=>{
146
146
 
147
- $.each(y[1],(...data)=>{
148
-
149
- hoo(data[1]);
147
+ y[1].forEach(hoo);
150
-
151
- });
152
148
 
153
149
  });
154
150
 

2

ちょうせい

2019/05/31 09:14

投稿

yambejp
yambejp

スコア114833

test CHANGED
@@ -135,3 +135,23 @@
135
135
  }
136
136
 
137
137
  ```
138
+
139
+ # 蛇足
140
+
141
+ ```javascript
142
+
143
+ $.each(obj,(...x)=>{
144
+
145
+ $.each(x[1],(...y)=>{
146
+
147
+ $.each(y[1],(...data)=>{
148
+
149
+ hoo(data[1]);
150
+
151
+ });
152
+
153
+ });
154
+
155
+ });
156
+
157
+ ```

1

調整

2019/05/31 09:12

投稿

yambejp
yambejp

スコア114833

test CHANGED
@@ -63,3 +63,75 @@
63
63
  </script>
64
64
 
65
65
  ```
66
+
67
+
68
+
69
+ # hooにわたす
70
+
71
+ hooに渡しても直に書いても同じです。
72
+
73
+ なお命題のhooはpタグが別れていて仕様がおかしいです
74
+
75
+ (pが別れていると補足情報のサンプルのようにはならない)
76
+
77
+ ```javascript
78
+
79
+ $(function(){
80
+
81
+ var obj = {
82
+
83
+ "postA":{
84
+
85
+ "2019/05":[
86
+
87
+ {"id":1,"ux":"a"},
88
+
89
+ {"id":2,"ux":"b"},
90
+
91
+ ],
92
+
93
+ "2019/04":[
94
+
95
+ {"id":3,"ux":"c"},
96
+
97
+ ],
98
+
99
+ },
100
+
101
+ "postB":{
102
+
103
+ "2019/05":[
104
+
105
+ {"id":4,"ux":"d"},
106
+
107
+ {"id":5,"ux":"e"},
108
+
109
+ ],
110
+
111
+ },
112
+
113
+ };
114
+
115
+ Object.values(obj).forEach(x=>{
116
+
117
+ Object.values(x).forEach(y=>{
118
+
119
+ y.forEach(data=>{
120
+
121
+ hoo(data);
122
+
123
+ });
124
+
125
+ });
126
+
127
+ });
128
+
129
+ });
130
+
131
+ function hoo(data){
132
+
133
+ $('body').append('<p>'+data['id']+'と'+data['ux']+'</p>');
134
+
135
+ }
136
+
137
+ ```