Hello everybody.
I have a question. I was recently writing some javascript code in dreamweaver and in it's code complete everytime i would deal with array of elements it will give me array.item(n) rather then array[n]
What is the difference between those two ?
Some example code:
function hideAllSubMenu(){
var submenu = document.getElementsByTagName("div");
for(var i = 0; i < submenu.length; i++)
{
if(submenu.item(i).className == "submenu_wrap")
submenu.item(i).style.display = "none";
}
}
However it can be writen in such maner as well
function hideAllSubMenu(){
var submenu = document.getElementsByTagName("div");
for(var i = 0; i < submenu.length; i++)
{
if(submenu.[i].className == "submenu_wrap")
submenu.[i].style.display = "none";
}
}
It is somewhat confusing for somebody like me who in his first steps on learning core javascript. Can somebody explain to me what is a difference