回答編集履歴
2
typo
test
CHANGED
@@ -37,11 +37,11 @@
|
|
37
37
|
ですのでjQueryファイルを読み込む必要があります。
|
38
38
|
|
39
39
|
##### jQueryファイルを先に読み込ませる理由
|
40
|
-
プログラムは基本的に上から順番に読み込まれ処理して、次の行に
|
40
|
+
プログラムは基本的に上から順番に読み込まれ処理して、次の行に移ります。
|
41
41
|
|
42
42
|
1. 先に、文法書や辞書を提供して学習させてから、
|
43
43
|
2. 次に、翻訳させる文章を渡す
|
44
44
|
|
45
|
-
という順番じゃないとブラウザが理解でき
|
45
|
+
という順番じゃないとブラウザが理解できないので、実際のコードより先にjQueryファイルを読み込ませるわけです。
|
46
46
|
|
47
47
|
厳密には違うかもしれませんがざっくりとしたイメージ解説でした。
|
1
解説追加
test
CHANGED
@@ -18,3 +18,30 @@
|
|
18
18
|
<!-- 質問に書かれているコードが書かれたファイル読み込み -->
|
19
19
|
<script scr="script.js"></script>
|
20
20
|
```
|
21
|
+
|
22
|
+
### 解説
|
23
|
+
##### jQueryとは
|
24
|
+
まず、JavaScriptとjQueryは別物です。
|
25
|
+
- **JavaScriptはプログラミング言語**ですが、
|
26
|
+
- **jQueryは**JavaScriptの**ライブラリ**と呼ばれるものです。
|
27
|
+
jQueryは簡単にいうと、JavaScriptをもっと簡単に便利に書くためのツールです。
|
28
|
+
|
29
|
+
##### jQueryがどうやって動いているのか
|
30
|
+
ブラウザはJavaScriptを理解する機能が標準搭載されていますが、jQueryは理解できません。
|
31
|
+
では、どのように動いているかざっくりいうと、
|
32
|
+
|
33
|
+
`jQueryで書いたコード → JavaScriptに翻訳 → ブラウザが理解できる!`
|
34
|
+
|
35
|
+
で、例えば人間が何かしらない外国語を理解する時に必要なものって、文法書や辞書ですよね?
|
36
|
+
jQueryファイルとはそういった文法書や辞書のようなものに当てはまります。
|
37
|
+
ですのでjQueryファイルを読み込む必要があります。
|
38
|
+
|
39
|
+
##### jQueryファイルを先に読み込ませる理由
|
40
|
+
プログラムは基本的に上から順番に読み込まれ処理して、次の行に映ります。
|
41
|
+
|
42
|
+
1. 先に、文法書や辞書を提供して学習させてから、
|
43
|
+
2. 次に、翻訳させる文章を渡す
|
44
|
+
|
45
|
+
という順番じゃないとブラウザが理解できたいので、実際のコードよりさきに先にjQueryファイルを読み込ませるわけです。
|
46
|
+
|
47
|
+
厳密には違うかもしれませんがざっくりとしたイメージ解説でした。
|