function ReplaceContentInContainer(matchClass,content)
{
var elems = document.getElementsByTagName('*'), i;
for (i in elems)
{
if((" "+elems[i].className+" ").indexOf(" "+matchClass+" ") > -1)
{
elems[i].innerHTML = content;
}
}
}
変数の割り当てでカンマが何をするのか、ループ('*'), i;
でそれが何を意味するのかを理解しようとしています。for (i in e)
私の最善の推測はe
、ドキュメント ノード内のすべての要素と i
. i
それは、配列内の要素数のカウントまたは参照であることを意味しますかe
(それは配列ですか?)?
編集:わかりました。変数 ( i
) をインスタンス化するだけi
で、for
ループ内でオブジェクト内のすべての要素をカウントしますelem
。