js函数引用函数调用与回调函数
Posted 冰凝夢
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js函数引用函数调用与回调函数相关的知识,希望对你有一定的参考价值。
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函数引用函数调用与回调函数的主要内容,如果未能解决你的问题,请参考以下文章