window对象的所有属性及方法
时间: 2023-08-16 18:07:11 浏览: 59
Window对象是浏览器中的全局对象,它具有许多属性和方法。下面是一些常用的属性和方法:
属性:
- `window.document`:返回当前窗口的文档对象。
- `window.innerHeight`:返回窗口的内部高度。
- `window.innerWidth`:返回窗口的内部宽度。
- `window.outerHeight`:返回窗口的外部高度(包括工具栏和滚动条等)。
- `window.outerWidth`:返回窗口的外部宽度(包括工具栏和滚动条等)。
- `window.location`:返回当前窗口的URL信息。
- `window.navigator`:返回有关浏览器的信息。
- `window.localStorage`:提供访问本地存储的方法。
方法:
- `window.alert()`:显示一个带有指定消息和一个确认按钮的警告框。
- `window.prompt()`:显示一个带有指定消息和一个输入框的对话框,用户可以在输入框中输入内容。
- `window.confirm()`:显示一个带有指定消息和确认、取消两个按钮的对话框,用于确认或取消操作。
- `window.open()`:打开一个新的浏览器窗口或标签页。
- `window.close()`:关闭当前窗口。
- `window.setTimeout()`:设置一个定时器,在指定的时间后执行一次指定的函数。
- `window.setInterval()`:设置一个定时器,每隔指定的时间执行一次指定的函数。
请注意,上述列举的仅仅是一些常用的属性和方法,并不是全部。Window对象还有许多其他属性和方法,可以根据具体需求进行查阅。