zoukankan      html  css  js  c++  java
  • 知识点摸清

    加括号——调用函数
      只要是要调用函数执行的,都必须加括号。
      此时,function()实际上等于函数的返回值。(没有返回值也已经执行了函数体内的行为)。就是说,只要加括号的,就代表将会执行函数体代码。

    不加括号——指定函数引用

      把函数名作为函数指针,用于传参,此时不是得到函数结果,因为不会运行函数体代码。它只是传递了函数体所在地址,在需要时找到函数体去执行。

      例如request.onreadystatechange = doSomething;是将函数doSomething自身的引用(而不是函数结果)赋值给onreadystatechange属性。

    (function() { })();

    绿括号 () -> 函数定义
    蓝括号 () -> 函数执行
    红括号 () -> 把整个函数定义包起来,定义完了再执行,看得更直观

    附:以上内容来自网络资料整理,非原创。

  • 相关阅读:
    随笔
    打破生活的套牢
    健忘是种美德
    【转贴】怎样冒充古典高手!
    php数组中删除元素
    JS 总结
    ubuntu apache rewrite
    JS 预览超级大图
    UBUNTU 安装SVN
    Yahoo14条前端优化规则
  • 原文地址:https://www.cnblogs.com/sunfloweing/p/4800981.html
Copyright © 2011-2022 走看看