encodeURI() |
编码整个 URI(URL),但不会编码 :/?#&= 这些特殊字符 |
encodeURI("my page.asp") → "my%20page.asp" |
---|---|---|
decodeURI() |
解码由 encodeURI() 处理过的 URI |
decodeURI("my%20page.asp") → "my page.asp" |
encodeURIComponent() |
更严格,编码单个 URI 组件(会编码 :/?#&= 这些字符) |
encodeURIComponent("my page.asp") → "my%20page.asp" |
decodeURIComponent() |
解码 encodeURIComponent() 处理过的 URI 组件 |
decodeURIComponent("my%20page.asp") → "my page.asp" |
window
相关属性window.document
👉 访问 DOMwindow.location
👉 访问和修改 URLwindow.history
👉 处理浏览历史window.navigator
👉 访问浏览器信息(如 navigator.userAgent
)window.screen
👉 访问屏幕信息window.innerWidth
获取当前窗口宽度window.innerHeight
获取当前窗口高度window.performance
window
相关方法window.alert()
👉 显示警告框window.confirm()
👉 显示确认框window.prompt()
👉 显示输入框window.open()
👉 打开新窗口window.scrollTo()
👉 滚动页面window.setTimeout()
/ window.setInterval()
👉 计时器(但这两个方法也可以直接使用,不一定要加 window.
)