窗口对象和文档对象有什么区别
窗口对象
表示浏览器中打开的窗口或框架。窗口对象每次出现时都会自动创建。在客户端 JavaScript 中,Window 对象是全局全局对象,所有表达式都在当前环境中。例如:您可以只写 document 而不是 window.document。
您还可以将窗口对象方法用作函数,例如:只需编写alert()而不是window.alert。
Window 对象实现由核心 JavaScript 定义的全局属性和方法。
文档对象
文档对象代表整个 HTML 文档,可用于访问页面上的所有元素。
浏览器中加载的每个 HTML 文档都将是一个文档对象。文档对象允许我们使用脚本(js)访问 HTML 页面中的所有元素。
文档对象是窗口对象的一部分可以通过 window.document 属性访问
添加HTMLDocument 接口来定义特殊的 HTML 属性和方法,其中许多是 HTMLCollection 对象,其中包含对锚点、表单、链接和其他可编写脚本的元素的引用。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
上一篇:HTML容器标签总结 下一篇:input Accept属性限制只上传图片
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。