在窗口加载事件中加载 javascript 文件是否会影响页面加载时间?

dea*_*wap 0 html javascript reactjs

我想在页面完全加载后加载 Javascript 文件,并且我知道这是否会影响页面加载时间。

我正在做类似下面的事情:

    window.addEventListener('load', () => {
      loadScript('https://example.com/script.js')
    })
    
Run Code Online (Sandbox Code Playgroud)

这样做会影响页面加载时间、速度指数或交互时间吗?

小智 5

根据Mozilla 的说法,

当整个页面加载完毕后,将触发 load 事件。

这意味着,您的页面加载时间或交互时间根本不应该受到影响,因为您的脚本将在页面加载后获取,包括静态资源。