API的概念
API(Application Programming Interface,应用程序编程接口)
任何开发语言都有自己的API
API的特征输入和输出(I/O)
API的使用方法(console.log())
ECMAScript - JavaScript的核心
BOM - 浏览器对象模型
DOM - 文档对象模型
BOM的概念
BOM(Browser Object Model) 是指浏览器对象模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。
BOM的顶级对象window
DOM的概念
文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。
- 文档:一个网页可以称为文档
- 节点:网页中的所有内容都是节点(标签、属性、文本、注释等)
- 元素:网页中的标签
- 属性:标签的属性