1. 介绍
1.1 JS是什么
一种运行在客户端(浏览器)的编程语言,实现人机交互效果。
1.2 作用
- 网页特效(监听用户的一些行为让网页做出对应的反馈)
- 表单验证(针对表单数据的合法性做出判断)
- 数据交互(获取后台的数据,渲染到前端)
- 服务端编程(node.js)
1.3 JS的组成
- ECMAScript:规定了JS基础的语法知识
- Web APIs:DOM与BOM
DOM: 操作文档,比如对页面元素进行移动、大小、添加删除等操作
BOM: 操作浏览器,比如页面弹窗,检测窗口宽度、存储数据到浏览器等等。