函数名的赋值?(我也不知道怎么表达= =)

 window.onload = function(){
          var tr=document.getElementsByTagName("tr");
          for(var i= 0;i<tr.length;i++)
          {
              bgcChange(tr[i]);
          }
     // 这里不太懂。
      }         
	 function bgcChange(obj)
     {
        obj.onmouseover=function(){
            obj.style.backgroundColor="#f2f2f2";
        }

如上代码:

bgcChange(tr[i])

这句代码的意思不是很明白。之前理解为bgcChange=tr[i];但是操作中发现改为这种=号赋值之后代码并不执行。麻烦问一下这种写法是什么意思,在w3school中有没有相对应的说明。

Hot_shit
浏览 1556回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript