Web API介绍
API的概念
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
- 任何开发语言都有自己的API
- API的特征输入和输出(I/O)
- API的使用方法(console.log())
Web API的概念
浏览器提供的一套操作浏览器功能和页面元素的API(BOM和DOM)
此处的Web API特指浏览器提供的API(一组方法),Web API在后面的课程中有其它含义
掌握常见的浏览器提供的API的调用方式
MDN-Web API
JavaScript的组成
ECMAScript - JavaScript的核心
定义了javascript的语法规范
JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关
BOM - 浏览器对象模型
一套操作浏览器功能的API
通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等
DOM - 文档对象模型
一套操作页面元素的API
DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作
全部内容
* DOM: * 概念-----能够说出来--理解 * 作用----记住了----后来理解 * 回顾JS分几个部分---知道 * * DOM树---能够说出来 * DOM的其他的几个概念---单词----记住 * * 第一次体验DOM操作----感受--感觉一下 * * DOM的操作页面元素 * * 案例----重点 * * 基本标签---属性---重点 * * 表单标签---属性---重点 * * * 元素的样式操作----重点 * * * * * * * * * 总结样式操作的不同的方式 * * 自定义属性 * * 兼容问题 * * 元素的创建的不同的方式 * * 事件的操作 * * 特效的一些练习