猿问

可能是闭包中的一个小问题????

为什么下面 console.log(mytarget) 输出的不是200?

     
     <div class="box1" id="box1">
        <span class="share">justshare</span>
     </div>
     
     window.onload = function(){
        var box1 = document.getElementById('box1');
        box1.onmouseover = go(200);
    }     function go(mytarget){
        
        return function(mytarget){
        console.log(mytarget); //输出的却是  mouseover clientX=43, clientY=100
    }
}


叮当猫咪
浏览 500回答 1
1回答

杨魅力

return 的 function 别带参
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答