回答編集履歴
1
DOMコレクションをHTMLCollectionに表記修正
test
CHANGED
@@ -4,11 +4,11 @@
|
|
4
4
|
|
5
5
|
正しくは、DOMが入っている、配列のようなものです。
|
6
6
|
|
7
|
-
|
7
|
+
HTMLCollectionと言います。
|
8
8
|
|
9
9
|
なので、配列型のメソッドである、spliceが使えないのです。
|
10
10
|
|
11
|
-
ですが、
|
11
|
+
ですが、HTMLCollectionでも配列関数扱う方法はあります。
|
12
12
|
|
13
13
|
|
14
14
|
|
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
ただし、これは実行エラーになります。
|
24
24
|
|
25
|
-
これは、arrayが、
|
25
|
+
これは、arrayが、HTMLCollection型変数で、これは配列の要素数を通常の配列と同じように、減らす、ということができないからです。
|
26
26
|
|
27
27
|
|
28
28
|
|
@@ -48,4 +48,4 @@
|
|
48
48
|
|
49
49
|
これならば、splice関数を実行できます。
|
50
50
|
|
51
|
-
ただし、arrListはあくまで、配列変数となっているので、
|
51
|
+
ただし、arrListはあくまで、配列変数となっているので、HTMLCollectionメソッドは使うことはできません。
|