当前位置: 首页 > 面试题库 >

请说说html、body、document、window四者的区别是什么?

袁泰平
2023-03-14
本文向大家介绍请说说html、body、document、window四者的区别是什么?相关面试题,主要包含被问及请说说html、body、document、window四者的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下

html

有多重意义,既是超文本传输协议,也是 HTML 文档的根元素,其他元素都是其子元素。

body

body 元素包含了文档的可见内容,HTML 文档最终显示的内容都是其子元素。document.body 可以直接访问此元素。

document

document 对象是 window 的子属性,用来访问页面中的元素,保存着操作 DOM 的 API。

window

window 对象在文档打开时自动创建,保存着 DOM,BOM,核心JS 等所有内容。
对于客户端 JS 而言,window 对象是其全局对象,通过访问 window 对象提供的客户端 API 操作DOM,发起网络请求,进行本地存储,开启定时器,获取浏览器信息等各种能力。

 类似资料:
  • 本文向大家介绍请说说canvas的closePath()与lineTo()的区别是什么?相关面试题,主要包含被问及请说说canvas的closePath()与lineTo()的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 :创建从当前点到开始点的路径。 :添加一个新点,然后创建从该点到画布中最后指定点的线条(该方法并不会创建线条)。

  • 本文向大家介绍请说说Canvas和SVG图形的区别是什么?相关面试题,主要包含被问及请说说Canvas和SVG图形的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 Canvas 依赖分辨率 不支持事件处理器 弱的文本渲染能力 能够以 .png 或 .jpg 格式保存结果图像 最适合图像密集型的游戏,其中的许多对象会被频繁重绘 SVG 不依赖分辨率 支持事件处理器 最适合带有大型渲染区域的应

  • 本文向大家介绍请说说focus、blur与focusin、focusout的区别是什么?相关面试题,主要包含被问及请说说focus、blur与focusin、focusout的区别是什么?时的应答技巧和注意事项,需要的朋友参考一下 focus:当focusable元素获得焦点时,不支持冒泡; focusin:和focus一样,只是此事件支持冒泡; blur:当focusable元素失去焦点时,不支

  • 本文向大家介绍说说List,Set,Map三者的区别?相关面试题,主要包含被问及说说List,Set,Map三者的区别?时的应答技巧和注意事项,需要的朋友参考一下 List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。 Map(用Key来搜索的专家): 使用键值对存储。

  • 本文向大家介绍请说说json和jsonp的区别?相关面试题,主要包含被问及请说说json和jsonp的区别?时的应答技巧和注意事项,需要的朋友参考一下 json是一种数据结构 jsonp是一种跨域技术: 跨域是后端收到了请求并处理返回给前端,但浏览器发现跨域了抛出错误中止了请求, 因为script标签支持跨域运行, 后端根据前端请求动态生成*.js文件,前端构造script标签加载js文件,Js文

  • 本文向大家介绍请说说什么是分区响应图?相关面试题,主要包含被问及请说说什么是分区响应图?时的应答技巧和注意事项,需要的朋友参考一下 img attribute - can use it, example: - from