javascript 一句话理解回调函数

来源:互联网 发布:网络里沙发是什么意思 编辑:程序博客网 时间:2024/05/20 09:25

一句话理解回调函数

函数可以作为参数传递:

举个例子:

function A(fun){    var temp = 100;    temp = temp * temp;    fun(temp);}function B(r){    alert(r);}A(B);// 调用

可能这还看不出来,那我们换个写法:

function A(callback){    var temp = 100;    temp = temp * temp;    callback(temp);}A(function(result){    alert(result);})

这是不是有一种似曾相识的感觉。

0 0