JavaScript回调函数和递归函数

一、回调函数--通过函数的指针来调用函数

把一个函数的指针作为另一个函数的参数,当调用这个参数的时候,这个函数就叫做回调函数

在链式运动上会用到回调函数,之后运动会见到

A、通过指针来调用函数

JavaScript回调函数和递归函数

B、通过匿名函数来调用

JavaScript回调函数和递归函数

C、定义和执行同时进行

JavaScript回调函数和递归函数

二、递归函数--在函数内部直接或间接调用自己

JavaScript回调函数和递归函数

输出结果为1123

解析:依次执行fun(4),fun(3),fun(2),fun(1),fun(1)直接输出为1,其余三个函数执行--num,依次输出为123.最终结果为1123.

原文地址:https://www.cnblogs.com/guchengnan/p/9205700.html