JS异步加载和延迟加载

1、异步加载的方案动态插入script标签  

1)通过ajax去获取js代码,然后通过eval执行  

2)script标签上添加defer或者async属性  

3)创建并插入iframe,让它异步执行js  


2、延迟加载:有些 js 代码并不是页面初始化的时候就立刻需要的,而稍后的某些情况才需要的。

1)使用setTimeout延迟方法加载时间,给网页加载留出等多时间

2)让js最后加载

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章