请问JavaScript中,this.B = function(){alert('a');} 和 B:function(){alert('a');}有什么不同?

这两种定义函数的方法具体有什么不同?

images.onmouseover=function(){this,src=“*"} // 可以运行,这里的 this 指向 images
function a(){
images.onmouseover=b}
function b(){
***********} /* 不是,如果执行了 a(),函数 b 会绑定到 images.onmouseover,当 触发 images onmouseover 事件时,函数 b 才会执行。 */
onmouseover和onmouseout 是鼠标事件,当鼠标进入或退出某个元素时,就会触发这两个事件。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答