js里的回调函数

function a(callback)  // 定义一个函数 ,需要传入的参数是callback  然后callback的类型为一个函数
{
console.log("callback还表示传入的参数是一个函数")
callback();// 函数加();表示执行这个函数
}
function b()// 定义一个函数  然后下面把它作为参数传给函数a
{
console.log("我是b");
}
function c()
{
console.log("我是c");// 定义一个函数  然后下面把它作为参数传给函数a
}

function test() // 定义一个测试函数  来运行函数a
{
a(b);
a(c);
    }
    
    test();//运行测试函数

a(b);运行的顺序是:先运行完a里的东西在运行b

原文地址:https://www.cnblogs.com/c-x-a/p/5519037.html