千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:大连千锋IT培训  >  技术干货  >  说一说load和ready区别?

说一说load和ready区别?

来源:千锋教育
发布人:bjq
时间: 2023-04-07 11:26:00

  说一说load和ready区别?

      document.ready:

  是ready,表示文档结构已经加载完成 不包含图片等非文字媒体文件 只要html标签结构加载完毕就可以;

  document.load:

  是onload,指示页面包含图片等文件在内的所有元素都加载完成。

load和ready区别

  1、概念

  2、作用

  document.ready:

  在DOM加载完成后就可以可以对DOM进行操作。

  一般情况一个页面响应加载的顺序是,域名解析-加载html-加载js和css-加载图片等其他信息。

  那么Dom Ready应该在“加载js和css”和“加载图片等其他信息”之间,就可以操作Dom了。

  document.load:

  在document文档加载完成后就可以可以对DOM进行操作,document文档包括了加载图片等其他信息。

  那么Dom Load就是在页面响应加载的顺序中的“加载图片等其他信息”之后,就可以操作Dom了。

  3、加载顺序

  document.ready:

  文档加载的顺序:域名解析-->加载HTML-->加载JavaScript和CSS-->加载图片等非文字媒体文件。

  只要标签加载完成,不用等该图片加载完成,就可以设置图片的属性或样式等。

  在原生JavaScript中没有Dom ready的直接方法。

  document.load:

  文档加载的顺序:域名解析-->加载HTML-->加载JavaScript和CSS-->加载图片等非文字媒体文件。

  DOM load在加载图片等非文字媒体文件之后,表示在document文档加载完成后才可以对DOM进行操作,document文档包括了加载图片等非文字媒体文件。

  例如,需要等该图片加载完成,才可以设置图片的属性或样式等。

  在原生JavaScript中使用onload事件。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

什么是对Event loop的了解?

2023-04-07

什么是Java循环?

2023-03-30

switch语句的case和default有顺序吗?

2023-03-30

最新文章NEW

移动端兼容适配是什么?

2023-04-11

说一说load和ready区别?

2023-04-07

10分钟学会阿里OSS对象存储

2023-03-07

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>