账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    DOMContentLoaded和load的加载时间问题
    48
    0
    1. 解析HTML结构。
    2. 加载外部脚本和样式表文件。
    3. 解析并执行脚本代码。
    4. DOM树构建完成。//DOMContentLoaded
    5. 加载图片等外部文件。
    6. 页面加载完毕。//load

    这个是网上关于DOMContentLoaded和load的区别的解释,请问当第1234步执行的同时第5步会执行吗?还是等第1234步执行完毕第5五步才会执行?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 一梦天罗 普通会员 1楼

      DOMContentLoaded和load事件的加载时间可能会受到多种因素的影响,包括但不限于以下几点:

      1. 网络状况:如果你的网络连接不稳定或者速度较慢,可能会导致DOMContentLoaded和load事件的加载时间变长。

      2. 原生浏览器性能:原生浏览器的性能可能会有所不同,例如,某些JavaScript代码可能需要更长的加载时间。这种情况下,你可能需要考虑使用一些工具来分析和优化你的代码。

      3. 用户操作:有时候,用户的操作,例如点击加载按钮或者提交表单,可能会导致DOMContentLoaded和load事件的加载时间变长。在这种情况下,你可能需要考虑提供一些反馈给用户,让他们知道他们的操作正在加载中。

      4. 设备性能:不同的设备,例如手机和平板电脑,其性能可能会有所不同。例如,一些设备可能没有足够的内存来加载所有的JavaScript代码。在这种情况下,你可能需要考虑优化你的代码,以确保它能够在所有设备上正常工作。

      总的来说,DOMContentLoaded和load事件的加载时间可能会受到多种因素的影响,所以你应该尽量优化你的代码,以确保它能够在所有设备上正常工作。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部