函数调用怎么没加括号

来源:4-2 [DOM事件] QQ面板拖拽效果(下)

慕UI8183041

2015-11-23 22:53

oTitle.onmousedown=fnDown;

写回答 关注

3回答

  • 慕男婶
    2015-11-24 12:41:43
    已采纳

    这个不是函数调用。这是把函数的值赋值给window.onload了。。

    也就是说

    window.onload = drag;

    window.onload = drag();

    两者是不一样的,因为函数也是对象,函数名就是对函数对象的引用,所以,第一种就是把函数名所引用的函数赋值给onload了,也就是说,onload事件发生时会执行drag函数。

    第二种是,把drag函数的执行的返回值赋值给onload了,但是从你贴出来的带来来看,drag并没有返回值,就默认返回undefined了。。。

    Doodli...

    说得好。

    2016-01-07 22:50:34

    共 2 条回复 >

  • 莫珂
    2015-12-22 00:13:13

    指定回调函数

  • echo_kinchao
    2015-11-24 14:23:50

    这个只是赋值 不是 函数调用

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题