2016-12-07 73 views
-1

下面是函數require這兩個JavaScript函數的工作原理是否相同?

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); 
    } 

唯一的區別是第一個函數具有異步分配。我想知道,是否可以刪除它?

感謝,

+0

號到這裏看看:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script –

回答

0

下面是詳細信息:HTML async Attribute

它指定的腳本將異步只要它是可用來執行。

,如果你不需要它,你可以刪除