- ECMAScript(JS基础)
- DOM
- BOM
DOM(页面文档对象模型)和BOM(浏览器对象模型)是我们在Web APIs阶段需要学习的
- 我们学习的是
ECMAScript
标准规定的基本语法 - 要求掌握
JS
基础语法 - 只学习基本语法,做不到常用的页面交互效果
- 目的是为了以后的
JS
做铺垫
Web APIs
是W3C
组织的标准Web APIs
阶段主要学习DOM
和BOM
Web APIs
是JS
独有的部分Web APIs
可以做到与页面交互
API(Application Programming Interface)应用程序编程接口是一些预先设定好的函数,目的是提供应用程序与开发人员基于软件或硬件得以访问一组例程的能力,而无需访问源码,或理解内部工作机制的细节。
简单理解:API是给程序员提供的工具,以便能更轻松的实现想要完成的功能
Web API 是浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM)
MDN 详细 API:https://developer.mozilla.org/zh-CN/docs/Web/API
Web API 大部分都是函数,一般需要都会输入参数/输出数据