回答編集履歴
1
書式の改善
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
jQueryに関しては皆さんの仰る通り用途が別なのでlodashと共存可能ですが、jQueryにもeachやmapといった似たAPIがありますよね。jQueryのイテレータは第一引数にindexがバインドされて来るので、`$('div').each((ignore,
|
13
|
+
jQueryに関しては皆さんの仰る通り用途が別なのでlodashと共存可能ですが、jQueryにもeachやmapといった似たAPIがありますよね。jQueryのイテレータは第一引数にindexがバインドされて来るので、`$('div').each((ignore, elem)=>{ /*elem操作*/ })`という冗長な書き方となり、うざいなと思ってしまいます。
|
14
14
|
|
15
15
|
Array.prototype.forEachや_.eachのように、indexが第二引数だったならば、必要な時にだけ定義できたのに…(後出しジャンケンなのでしょうがないですが)
|
16
16
|
|
@@ -27,3 +27,7 @@
|
|
27
27
|
jQueryは`const obj2 = $.extend(true, {}, obj)`初見では意味不明です。
|
28
28
|
|
29
29
|
lodashは`const obj2 = _.cloneDeep(obj)`そのまんまです。
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
というようにjQueryは細かいところで冗長で、書き味だけでなく、後々の読み心地も違ってくるかと思います。
|