JavaScript异步加载的详细介绍(附代码)


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

function loadScript (url, callback) {  // 传入url , 和要执行的回调函数

    const script = document.createElement('script');

    script.type = 'text/javascript'// 创建一个script标签

    if (script.readyState) {   // 做兼容

        script.onreadystatechange = () => {  // readyState变化触发

            if (script.readyState === 'complete' || script.readyState === 'loaded') { // 兼容

                callback();  // 加载完执行回调            }

        }

    } else {

        script.onload = () => {

            callback();  // 加载完执行回调        }

    }

    script.src = url;

    document.head.appendChild(script);  // 插入head中}

以上就是 js 异步加载 的 全部内容了, 欢迎小伙伴们补充

以上就是JavaScript异步加载的详细介绍(附代码)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

用js怎么改变css样式

怎么使用javascript将对象转为字符串

javascript怎么实现页面关闭

javascript运行没有效果是怎么回事?

javascript怎么将字符串转为对象

javascript document对象的方法有哪些

node批量下载文件到本地的方法介绍(附代码)

javascript介绍前端安全知多少

javascript继承有哪两种形式

为什么电脑没有javascript

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...