Lazy loaded image
🗒️前端-阶段03-BOM&DOM-Day01
字数 1216阅读时长 4 分钟
2022-7-23
2025-1-10
type
status
date
slug
summary
tags
category
icon
password

1 回顾 内置对象

2 内置对象

2.1 Function

Function 是所有函数的构造函数,Function 也是自己的构造函数,Function 实例的属性方法:

2.2 Global

ECMAScript 标准中规定了一个全局对象 Global,像 Array、Number、 String、isNaN、isFinite 等都是 Global 的属性。
浏览器上存在 window 对象,向alert、prompt 等都是 window 的属性,运行在浏览器上的 JS,Global 就是 window。

3 DOM 部分知识点介绍

DOM 全称 Document Object Model,译为文档对象模型。
DOM 是 HTML 文档为 JavaScript 提供的能够对 HTML 文档进行相关操作的 API。

4 BOM

BOM 全称 Browser Object Model,译为浏览器对象模型。
BOM 是浏览器为 JavaScript 提供的能够对浏览器进行相关操作的 API。

4.1 window

window 表示浏览器窗口,打开页面的时候会自动创建; 运行在浏览器上的 JS,window 是全局对象, 所有的全局变量都是 window 的属性,使用 window 的属性可以省略 window.

① 弹框

② 打开关闭窗口

③ 页面滚动

④ 定时器

多次定时器:
单次定时器:

⑤ window 对象属性和方法总结

4.2 history

history 表示本窗口的历史记录, 相关属性方法如下:

4.3 location

location 表示本窗口的地址信息,相关属性方法如下:

4.4 navigator

navigator 用于表示浏览器版本信息以及操作系统信息,属性如下:

4.5 screen

screen 用于表示屏幕相关信息,属性如下:
上一篇
前端-阶段03-BOM&DOM-Day02
下一篇
深度学习第八章生成式对抗网络

评论
Loading...