1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > javascript带回调函数的异步脚本载入方法实例分析【javascript】

javascript带回调函数的异步脚本载入方法实例分析【javascript】

时间:2020-10-23 11:20:14

相关推荐

javascript带回调函数的异步脚本载入方法实例分析【javascript】

web前端|js教程

javascript,回调函数,异步载入

web前端-js教程

本文实例讲述了javascript带回调函数的异步脚本载入方法。分享给大家供大家参考。具体实现方法如下:

jsp服务器源码,ubuntu写c语音,tomcat8报错1067,厨房长条爬虫,php 后台开发框架排名,seo禁止平台lzw

var Loader = function () { }Loader.prototype = { require: function (scripts, callback) { this.loadCount = 0; this.totalRequired = scripts.length; this.callback = callback; for (var i = 0; i < scripts.length; i++) {this.writeScript(scripts[i]); } }, loaded: function (evt) { this.loadCount++; if (this.loadCount == this.totalRequired && typeof this.callback == function) this.callback.call(); }, writeScript: function (src) { var self = this; var s = document.createElement(script); s.type = "text/javascript"; s.async = true; s.src = src; s.addEventListener(load, function (e) { self.loaded(e); }, false); var head = document.getElementsByTagName(head)[0]; head.appendChild(s); }}

用法演示

积分源码,ubuntu smb 安卓,tomcat 发布速度慢,python广告爬虫,php登陆后台,百度贴吧人气排名seo教程lzw

var l = new Loader();l.require([ "example-script-1.js", "example-script-2.js"], function() { // Callback console.log(All Scripts Loaded); });

28货币源码,ubuntu上安装APK,f5 tomcat集群,pitely爬虫教学,php本地项目,建瓯企业seo销售价格lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。