这两个JavaScript函数的工作方式是否相同?

时间:2016-12-07 11:41:21

标签: javascript

这是函数require

  function require(url, cb = new Function) {
    var s = document.createElement('script');
    s.src = url;
    s.async = true;
    s.onload = cb;
    document.head.appendChild(s);
  }

以下是require2

  function require2(url, cb = new Function) {
    var s = document.createElement('script');
    s.src = url;
    s.onload = cb;
    document.head.appendChild(s);
  }

唯一的区别是第一个函数有一个异步赋值。我想知道,是否可以删除它?

谢谢,

1 个答案:

答案 0 :(得分:0)

以下是更多信息:HTML async Attribute

它指定脚本一旦可用就会异步执行。

如果您不需要,可以删除