js中window对象和document对象的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中window对象和document对象的区别相关的知识,希望对你有一定的参考价值。
参考技术A 1.window代表的是浏览器的窗口,是js中存在的全局对象,document代表的是文档对象,是HTMLDocument的实例,可以用来访问HTML页面中的所有元素,实现对页面结构的操作。2.document是window的一个属性。
3.在全局作用域内声明的变量和方法都属于window对象,除了这些,也有很多window对象自身本来就有的属性和方法,比如name、history、self、location等属性,alert()、confirm()、open() 、close()等方法。
4.document是window的属性,但也有属于自己的属性和方法,比如bgColor、title、linkColor 、vlinkColor等属性,write()、createElement(Tag)、getElementById(ID)、getElementsByClassName(ClassName)等方法。
以上是关于js中window对象和document对象的区别的主要内容,如果未能解决你的问题,请参考以下文章
window.onload和$(document).ready()的区别