異步引入JS資源——方法1
function createJs(src, cb) {
? var js = document.createElement('script')
? js.onload = function () {
? ? ? typeof cb === 'function' && cb()
? }
? js.src = src
? document.body.appendChild(js)
}
調(diào)用1:
createJs('你的JS文件',function(){
? ? console.log('你的方法、事件')
})
調(diào)用2:
createJs('你的JS文件路徑',function(){
? ? createJs('你的JS文件路徑')
})
異步引入JS資源——方法2
(function () {
? ? ? ? var hm = document.createElement("script");
? ? ? ? hm.src = "你的JS文件路徑";
? ? ? ? var s = document.getElementsByTagName("script")[0];
? ? ? ? s.parentNode.insertBefore(hm, s);
? ? })();