回答編集履歴

1

追記

2020/05/26 04:07

投稿

AkitoshiManabe
AkitoshiManabe

スコア5432

test CHANGED
@@ -19,3 +19,27 @@
19
19
  そういう意味で、外部ライブラリやフレームワークのソースを追いかけてみることも視野にいれます。
20
20
 
21
21
  (基礎固めを進めながら、ゆっくりで良いと思います)。
22
+
23
+
24
+
25
+ ----
26
+
27
+ 追記)
28
+
29
+ 最初は document.getElementById など。要素の取得メソッドが煩雑さを感じることになります。
30
+
31
+ jQueryモドキな要素取得ができるような **ユーザ関数を考える**だけでも煩雑さは軽減できるかもしれません。
32
+
33
+
34
+
35
+ ```javascript
36
+
37
+ const qs = selector => document.querySelector(selector);
38
+
39
+ const qsa = selector => document.querySelectorAll(selector);
40
+
41
+ ```
42
+
43
+ ※ [Zepto.js](https://zeptojs.com/)([gitHub](https://github.com/madrobby/zepto/blob/master/src/zepto.js#L262)を参考)を引用したコードです。
44
+
45
+ (当時のスマホ向けにjQuery互換の軽量ライブラリをつくろうというコンセプト)。