来点小料
Window(这里☞的不是微软)
document.getElementById(""); ①
window.document.getElementById("");②
①==②?
答案是Yes。
以前只是省略了window
window有这些重要的属性
属性名 | 解释 |
---|---|
screen | 对 Screen 对象的只读引用。请参照 Screen 对象。 |
location | 对 Screen 对象的只读引用。请参照 location对象。 |
history | 对 Screen 对象的只读引用。请参数照history对象 |
Navigator | 对 Screen 对象的只读引用。请参照 Navigator 对象 |
Document | 对 Document 对象的只读引用。请参照 Navigator 对象 |
self | 对自身的引用 |
window | 相当于self |
window有这些重要的方法
方法名 | 解释 |
---|---|
alert() | 弹出一个警告框 |
close() | 关闭浏览器窗口 |
confirm() | 显示带有一段消息的及确认和取消按钮的对话框 |
prompt() | 弹出一个可以输入的对话框 |
open() | 打开一个新的浏览器窗口 |
Screen
Screen对象包含有关客户端显示屏幕的信息。
属性名 | 解释 |
---|---|
availHeight | 返回显示屏幕的高度 (除 Windows 任务栏之外) |
availWidth | 返回显示屏幕的宽度 (除 Windows 任务栏之外) |
height | 返回显示屏幕的高度。 |
width | 返回显示屏幕的宽度。 |
Navigator 对象
Navigator 对象包含有关浏览器的信息。
注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。
属性名 | 解释 |
---|---|
userAgent | 返回由客户机发送服务器的 user-agent 头部的值。 |
History对象
History对象包含有关浏览器浏览历史的信息。
History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问
注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。
属性名 | 解释 |
---|---|
length | 返回浏览器历史列表中的 URL 数量。 |
方法名 | 解释 |
:---: | :-----: |
back() | 加载 history 列表中的前一个 URL。 |
forward() | 加载 history 列表中的下一个 URL。 |
go() | 加载 history 列表中的某个具体页面。 |
Location 对象
Location 对象包含当前url的信息。
Location 对象是 window 对象的一部分,可通过 window.location 属性对其进行访问
属性名 | 解释 |
---|---|
port | 设置或返回当前 URL 的端口号。 |
search | 设置或返回从问号 (?) 开始的 URL(查询部分)。 |