函数概念自己通晓及示范

日期:2019-09-14编辑作者:最快开奖计算机

此文适合JavaScript入门级选手阅读,高手就可以飘过了。

先扯点闲话。在中国,有这么一种现象:不管什么词或者概念,总会有些人把这些东西解释的神乎其神,貌似搞得别人听不懂就觉得自己很厉害的样子。其实不知道有多2。我个人比较崇尚简洁明了。什么词,什么概念,如果你能用简短的一两句话让大家听明白,这才是本事。好了,闲话不扯了,进入正题。

在JavaScript里什么叫Callback“回调函数”,用我的话来讲就是把方法b当做一个参数传递个方法a,当方法a执行完后执行另外一个指定函数(这里是b函数)。来看个列子:

复制代码 代码如下:

<html>
<head>
<title>Callback function test</title>
<script language="javascript" type="text/javascript">
function main(callback)
{
alert("I am main function");
alert("Invoke callback function..");
callback();
}
function b(){
alert("I am callback function: b");
}
function c(){
alert("I am callback function: c");
}

function test() {
main(b);
main(c);
}

</script>
</head>
<body>
<button onClick="test()">click me</button>
</body>
</html>

这里面main(b),那么b就称作回调函数,是不是很好理解?那有人会说我为什么不可以把b的调用放到main函数里呢?确实可以,但是那样你的main方法就只能调用b了。这里我们将b传递个main,或者a传递个main,那main里面的callback方法就是动态的回调函数。优点就在这里。

您可能感兴趣的文章:

  • 理解javascript中的回调函数(callback)
  • ajax JSONP请求处理回调函数jsonpCallback区分大小写
  • Javascript中的Callback方法浅析
  • Node.js 异步编程之 Callback介绍(一)
  • JavaScript加强之自定义callback示例
  • JavaScript中使用Callback控制流程介绍
  • javascript 自定义回调函数示例代码
  • 谈谈JavaScript自定义回调函数
  • js自定义回调函数
  • JavaScript callback回调函数用法实例分析

本文由今晚最快开奖现场直播发布于最快开奖计算机,转载请注明出处:函数概念自己通晓及示范

关键词:

showModelDialog的使用方法示例详解

前两日接到这样一个职务:在顾客上传附件,供给校验顾客上传附属类小部件中身份ID新闻,假如存在错误音信须要将...

详细>>

call方法详细介绍,函数的用法表明

call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用三个目标的四个办法,以另三个对象替换当前目的。 call 方法...

详细>>

去掉字符串中的空格,如何用javascript去掉字符串

1. 去掉字符串两端的空格   那些近乎只好去掉2头的空格 String.prototype.trim=function (){returnthis.replace(/(^/s*)|(/s*$)/g,'');} 复...

详细>>