tag:blogger.com,1999:blog-714625945410569535.post1829638018511709945..comments2024-02-06T11:37:53.828+09:00Comments on Black Everyday Company: getElementsByTagNameとquerySelectorAllの違いB.C.Rikkohttp://www.blogger.com/profile/16356457343247420696noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-714625945410569535.post-70625657666087595032015-10-07T00:23:09.751+09:002015-10-07T00:23:09.751+09:00ご指摘ありがとうございます!
内容は、本文に追記いたしました。
ちょっとした手違いでコメントを非公...ご指摘ありがとうございます!<br />内容は、本文に追記いたしました。<br /><br />ちょっとした手違いでコメントを非公開にしてしまい、今まで削除されたものだと勘違いしておりました。<br />申し訳ございません。B.C.Rikkohttps://www.blogger.com/profile/16356457343247420696noreply@blogger.comtag:blogger.com,1999:blog-714625945410569535.post-42959201578829769172015-04-25T13:41:17.526+09:002015-04-25T13:41:17.526+09:00HTMLのcollectionでハマりやすいところを捉えたいい記事だと思います。
ただ、一つ気になる...HTMLのcollectionでハマりやすいところを捉えたいい記事だと思います。<br />ただ、一つ気になるのは、動的なNodeListと静的なNodeListとされている点です。<br />確かに、NodeListには静的なものと動的なものが有ります。<br />->https://developer.mozilla.org/ja/docs/Web/API/NodeList<br />childNodesなどが動的なもの、querySelectorAllなどが静的なものとされています。<br />ただ、getElementsByTagNameで取得したものは、NodeListではなく、HTMLCollectionです。<br />MDNの日本語版やDOM3ではNodeListが返ってくることになっていますが、<br />MDNのUS版や、DOM4では、HTMLCollectionが返ることになっています。<br />->http://www.w3.org/TR/domcore/<br />FirefoxやChrome等のブラウザの実装もそれに追従しています。<br />NodeListもHTMLCollectionもcollectionには変わりないのですが、メソッドが少し違うという点があります。<br />どちらもArray.from等で配列化してしまえば意味ないんですけどね。参考までに。Anonymousnoreply@blogger.com