回答編集履歴
3
推敲
test
CHANGED
@@ -1,8 +1,18 @@
|
|
1
|
-
DOM
|
1
|
+
ブラウザのJSでは、DOMのプロパティを変更するとブラウザに変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。こう見れば、**ブラウザに対するインターフェイス(API)とみなせます**。HTML DOM API はこのような主張です。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
ただし、DOMそれ自体は単なるデータ構造に過ぎません。ブラウザ上のDOMはブラウザに対するAPIになっているという話です。
|
5
|
+
ただし、DOMそれ自体は単なるデータ構造に過ぎません。たとえばPythonなどでもDOMライブラリがあり扱うことができます。ブラウザ上のDOMはブラウザに対するAPIになっているという話です。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
まとめると、
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
- DOM: 単なるデータ構造(APIではない)
|
14
|
+
|
15
|
+
- HTML DOM API: JSからブラウザへDOMをインターフェイスとして使ってアクセスする機能群
|
6
16
|
|
7
17
|
|
8
18
|
|
2
推敲
test
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
ここの文書はDOMはAPIであるとい
|
17
|
+
ここの文書はDOMはAPIであるとは言っていないと思います)
|
1
推敲
test
CHANGED
@@ -1,8 +1,4 @@
|
|
1
|
-
DOM自体を変更するとブラウザにも変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。
|
1
|
+
DOM自体を変更するとブラウザにも変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。こう見れば、**ブラウザに対するインターフェイス(API)とみなせます**。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
こうみるとブラウザに対するインターフェイス(API)とみなせます。
|
6
2
|
|
7
3
|
|
8
4
|
|