• 什么是 JavaScript 里的异步操作和回调函数


    JavaScript 宿主环境提供了许多功能,允许开发人员安排异步操作。 换句话说,我们可以立即触发一个动作,但这些动作需要耗费一定的时间才能完成执行。

    setTimeout 函数就是一个典型的例子。

    看看函数 loadScript(src),它使用给定的 src 加载脚本:

    function loadScript(src) {
      // creates a