我是javascript的新手,所以请不要对我太客气。
el.onmousemove = el.onscroll = function() {}
我似乎找不到这段JS在做什么。有人能告诉我它在做什么吗?我认为这是一个赋值,而不是因为一个等号而不是比较,但我对它所分配的是什么感到困惑。
它基本上是创建/执行一个与这些事件发生时相关联的函数吗?如果是这样的话,这不像是比较吗?
任何帮助都是非常感谢的!谢谢!
发布于 2015-02-19 18:42:06
上面的代码是对函数进行混叠。这意味着它将相同的函数分配给el.onmousemove
和el.onscroll
。
例如,在JavaScript中,您可以做类似于var a = b = '1.2'
的事情。当您将a
记录到控制台时,它将是'1.2'
,当您将b
记录到控制台时,它将是'1.2'
。
https://stackoverflow.com/questions/28614161
复制相似问题