异步编程 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

apply(function, arguments..)


apply是一个非常好用的函数,可以让我们给一个函数预绑定多个参数并生成一个可直接调用的新函数,简化代码。示例如下:

function(callback) { 
    test(3, callback); 
};
用apply改写:

async.apply(test, 3);

log是通过为console.log函数预设了一个参数'> '而得到的新函数,其输出格式为'> **',请实现log函数,并调用它输出'> good';