回答編集履歴
3
さらに短く
test
CHANGED
@@ -136,15 +136,13 @@
|
|
136
136
|
|
137
137
|
document.querySelector ('dl').appendChild (
|
138
138
|
|
139
|
-
[...map.entries ()].reduce ((a,[b,c])=>
|
139
|
+
[...map.entries ()].reduce ((a,[b,c])=> (
|
140
140
|
|
141
|
-
a.appendChild (document.createElement ('dt')).textContent = b
|
141
|
+
a.appendChild (document.createElement ('dt')).textContent = b,
|
142
142
|
|
143
|
-
c.forEach (e=> a.appendChild (document.createElement ('dd')).textContent = e)
|
143
|
+
c.forEach (e=> a.appendChild (document.createElement ('dd')).textContent = e),a
|
144
144
|
|
145
|
-
return a;
|
146
|
-
|
147
|
-
|
145
|
+
),document.createDocumentFragment ())
|
148
146
|
|
149
147
|
);
|
150
148
|
|
2
修正
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
確かに頭の体操になった。
|
2
|
+
|
3
|
+
追記:ネイティブなJSだって短くなるよ。わざわざ2行にしたのだけれど・・・
|
2
4
|
|
3
5
|
|
4
6
|
|
1
修正
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
確かに頭の体操になった。
|
2
|
+
|
3
|
+
|
4
|
+
|
1
5
|
```html
|
2
6
|
|
3
7
|
<!DOCTYPE html>
|