1、異步加載的方案: 動態插入script標籤
1)通過ajax去獲取js代碼,然後通過eval執行
2)script標籤上添加defer或者async屬性
3)創建並插入iframe,讓它異步執行js
2、延遲加載:有些 js 代碼並不是頁面初始化的時候就立刻需要的,而稍後的某些情況才需要的。
1)使用setTimeout延遲方法加載時間,給網頁加載留出等多時間
2)讓js最後加載
1、異步加載的方案: 動態插入script標籤
1)通過ajax去獲取js代碼,然後通過eval執行
2)script標籤上添加defer或者async屬性
3)創建並插入iframe,讓它異步執行js
2、延遲加載:有些 js 代碼並不是頁面初始化的時候就立刻需要的,而稍後的某些情況才需要的。
1)使用setTimeout延遲方法加載時間,給網頁加載留出等多時間
2)讓js最後加載