小程序开发|小程序制作|小程序开发网

搜索

JavaScript_BOM

2022-9-23 18:23| 发布者: 快乐的鱼| 查看: 329| 评论: 2

摘要: 一、window对象(一)常见方法a. 打印方法1) log() 以日志形式

一、window对象

(一)常见方法

a. 打印方法
1) log() 以日志形式
2) error 以 错误 的形式
3) warn 以 警告 的形式
4) info 以 消息 的形式
5) debug 以 测试 的形式
b. 弹窗方法
1) alert() 提示窗
2) confirm() 交互窗
3) prompt() 输入窗
c. 打开/关闭窗口
eg:
d. 移动窗口
1) moveBy() / moveTo()
e. 设置窗口大小
1) resizeBy() / resizeTo()
f. 打印方法
1) print()
g. 聚焦与失焦方法
1) focus() / blur()
h. 查找方法
1) find() 相当于ctrl+f
i. 滚动栏位置改变
1) scrollBy() / scrollTo()
  1. window在调用方法时,通常可以省略window,如:alter(),open()……
  2. 弹窗方法中,注意各个方法的返回值类型。
  3. 注意 By 和 To 的区别。

二、history对象

(一)属性

a. length 历史页面个数
b. state 状态存储的对象
c. scrollRestoration 滚动栏恢复

(二)方法

a. forward() 前进
前进>
b. back() 后退
后退>
c. go() 去任意页面 0(自己)、小于零后退,大于零前进
GO>
d. pushState()
Push>
e. replaceState()
replace>

三、location对象

(一)属性

(二)方法

a. assign() 跳转 可以返回
b. replace() 替换 直接替换,无法返回
c. reload() 重新加载(相当于刷新)

四、frames、screen、navigator

  • frames与第三方框架有关
  • screen为屏幕对象
  • navigator为浏览器以及系统对象
(一)screen 对象
a. 属性 (记得即可)
(二)navigator对象
a. 属性

五、路由(拓展)

路由分为:前端路由和后端路由

前端路由:根据不同的访问路径(path),渲染不同的内容(组件)

  • 页面路由
  • hash路由
  • H5

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

引用 蠡湖冲 2023-2-13 03:08
1
引用 心影大都 2022-12-19 07:50
看了你的帖子,必须的回!。

查看全部评论(2)

返回顶部