码迷,mamicode.com
首页 > Web开发 > 详细

js函数引用、函数调用与回调函数

时间:2016-07-02 17:37:03      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

var function1=function2;

1.调用function1()函数的结果正好与调用function2()相同,因为两个函数都引用了相同的代码,因此函数名称也称为函数调用。

2.引用函数与调用函数的区别与函数名称后是否附有括号有关,函数引用只会单独出现,但函数调用则必定后随括号,很多时候还附有自变量。

3.window.onload=function(){

  function1();

}

此时function1();就是回调函数,网页上所有其他事件能于onload事件处理器中作联结。onload事件处理器变成了事件初始化函数,用于设置网页中其他事件,所以onload事件不止执行一般的网页启动任务,例如初始化,它也把其他事件处理器回调函数联结上应用程序。

如:

//进入页面默认显示
  window.onload=function(){
    boundaryDesign.clearRoom(context,obj,scale);
    tileDesign.clearFloor(ctx,obj,scale);
    zone.initRoomData(obj,minX,minY);
    //默认显示菜单
    $(".select").children().eq(0).trigger("click");
    $(".select").children().click(function() {
      if ($(".select").children().eq(1).hasClass(".active") && $(".mode_list").children().eq(3).hasClass(".active")) {
        $(".default-static").attr("disabled", "disabled");
      }
    });
    //禁用鼠标右键默认菜单
    $(document).bind("contextmenu",function(e){
      return false;
    })
  });

 

js函数引用、函数调用与回调函数

标签:

原文地址:http://www.cnblogs.com/bingningran/p/5635672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!