多くの JavaScript の本で、オブジェクトを取得して何かを実行for
するときにループが使用されるのを見てきました。Array
function()
{
var links = document.getElementsByTagName("a");
for (var i = 0, ii = links.length; i < ii; i++)
{
links[i].addEventListener("event", eventListener, false);
}
}
ええと、私の質問は、なぜfor
ループを使用するのかということです。つまり、ループに対して直接何かをしないのはなぜですかArray
。次のコードのように
function()
{
var links = document.getElementsByTagName("a");
links.addEventListener("event", eventListener, false);
}
私の英語でごめんなさい。