回答編集履歴

1

コメント及びコードを追加

2018/04/18 14:20

投稿

defghi1977
defghi1977

スコア4756

test CHANGED
@@ -17,3 +17,35 @@
17
17
  ].reduce((prev, obj) => (dtdd => prev + `<h1>${obj.name}</h1><dl>${dtdd}</dl>`)(obj.tag.reduce((prev, t, i) => prev + `<dt>${t}</dt><dd>${obj.desc[i]}</dd>`,"")), "");
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ もしくはデータのもたせ方を
24
+
25
+ ```JavaScript
26
+
27
+ [
28
+
29
+ { name: 'あいうえお', hobby: [['趣味1', 'あああ'], ['趣味2', 'いいい'], ['趣味3', 'ううう']]},
30
+
31
+ { name: 'かきくけこ', hobby: [['趣味1', 'かかか'], ['趣味2', 'ききき'], ['趣味3', 'くくく'], ['趣味4', 'けけけ']]}
32
+
33
+ ];
34
+
35
+ ```
36
+
37
+ とか
38
+
39
+ ```JavaScript
40
+
41
+ [
42
+
43
+ { name: 'あいうえお', hobby: [{'趣味1': 'あああ'}, {'趣味2': 'いいい'}, {'趣味3': 'ううう'}]},
44
+
45
+ { name: 'かきくけこ', hobby: [{'趣味1': 'かかか'}, {'趣味2': 'ききき'}, {'趣味3': 'くくく'}, {'趣味4': 'けけけ'}]}
46
+
47
+ ];
48
+
49
+ ```
50
+
51
+ としてやれば, 大分HTMLの構造に近づくので処理が行いやすいかと.