回答編集履歴

2

typo

2022/09/30 09:02

投稿

Cocode
Cocode

スコア2314

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
- という順番じゃないとブラウザが理解できいので、実際のコードよりさきに先にjQueryファイルを読み込ませるわけです。
45
+ という順番じゃないとブラウザが理解できいので、実際のコードより先にjQueryファイルを読み込ませるわけです。
46
46
 
47
47
  厳密には違うかもしれませんがざっくりとしたイメージ解説でした。

1

解説追加

2022/09/30 09:00

投稿

Cocode
Cocode

スコア2314

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
+ 厳密には違うかもしれませんがざっくりとしたイメージ解説でした。