回答編集履歴

3

推敲

2020/10/26 23:38

投稿

pandanoir
pandanoir

スコア72

test CHANGED
@@ -1,8 +1,18 @@
1
- DOM自体を変更するとブラウザに変更が起こります。つまり、JSからDOMを介してブラウザにアクセスをしています。こう見れば、**ブラウザに対するインターフェイス(API)とみなせます**。
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

推敲

2020/10/26 23:38

投稿

pandanoir
pandanoir

スコア72

test CHANGED
@@ -14,4 +14,4 @@
14
14
 
15
15
 
16
16
 
17
- ここの文書はDOMはAPIであるということではないと思います)
17
+ ここの文書はDOMはAPIであるとは言っていないと思います)

1

推敲

2020/10/26 23:27

投稿

pandanoir
pandanoir

スコア72

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