Web前端异步加载JS的三种方式

左手的ㄟ右手 2023-07-19 10:36 66阅读 0赞

1.defer异步加载。 script标签中添加defer属性值,属性名也是defer,可以选择引用外部JS文件,也可以直接在标签内写代码。但是要等dom文档全部解析完才执行。只有IE浏览器能用
2.async异步加载。script标签中添加async属性值,属性名也是async,加载完就执行,只能加载外部脚本。(IE9以下不太能用,其它浏览器都可以)
3.在script标签中创建script标签。插入到DOM中便可以按需加载。(最常用!!!)不同浏览器选择不同的方法进行加载,其实就是IE和其它浏览器。
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,66人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JS异步

    js加载的缺点:加载工具方法没必要阻塞文档,过多js加载会影响页面效率,一旦网速不好,那么整个网站将等待js加载而不进行后续渲染等工作。 有些工具方法需要按需加载,用到再加载,

    相关 script方式

    1、三种加载方式图解   同步加载、延迟加载和异步加载三种加载方式图解如下: ![三种脚本加载的异同点][script.jpg]   从上面图中,可以看出: