私はGoogle-fuを試しましたが、その質問に対する良い答えが見つからないようです。助けてください。DOM内のHTMLCollectionとNodeListの違いは何ですか?
編集: 私はthisブログ記事を見つけました。だから、彼らは別のDOMレベルから来ていますが、それ以外はあまり言わない...
私はGoogle-fuを試しましたが、その質問に対する良い答えが見つからないようです。助けてください。DOM内のHTMLCollectionとNodeListの違いは何ですか?
編集: 私はthisブログ記事を見つけました。だから、彼らは別のDOMレベルから来ていますが、それ以外はあまり言わない...
言われたように、NodeListはDOM-Level-3-CoreとDOM-Level-2-HTMLのHTMLCollectionで定義されています。
そのインターフェイスは次のとおり
interface HTMLCollection {
readonly attribute unsigned long length;
Node item(in unsigned long index);
Node namedItem(in DOMString name);
};
interface NodeList {
Node item(in unsigned long index);
readonly attribute unsigned long length;
};
だからのNodeListは(XMLのための)より一般的な形でHTMLCollectionの後継です。
ニースのインターフェイス情報、どこで見つけることができますか? – c00kiemonster
http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-75708506とhttp://www.w3.org/TR/DOM-Level-3-Core/core .html#ID-536297177 – voondo
が素晴らしいです。ありがとう! – c00kiemonster
[HTMLCollection、NodeLists、およびオブジェクトの配列の違い]の可能な複製(http://stackoverflow.com/questions/15763358/difference-between-htmlcollection-nodelists-and-arrays-of-objects) – GingerPlusPlus