# Web开发二
**Repository Path**: edu2act/course-web2
## Basic Information
- **Project Name**: Web开发二
- **Description**: 《Web开发二》课程仓库
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1
- **Created**: 2021-08-17
- **Last Updated**: 2022-10-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

# Web开发(二)
>(2021~2022 第一学期)
《Web开发二》是计算机软件及相关专业在Web开发技术方面的基础课,它是为培养应用型人才掌握使用计算机的技能而开设的。本课程是一门有关网页客户端脚本语言的基础课程。本课程的任务是使学生具有使用JavaScript语言和主流的IDE工具编写常用网页程序和实现常用网页特效的能力,并为之后深入学习Web开发打下基础。通过本课程的学习,学生可以熟练掌握JavaScript脚本语言的使用和相关工具的使用。同时,兼顾实用软件的使用和计算机应用领域前沿知识的介绍,为学生进一步学习计算机有关知识打下坚实基础。
- [课程内容](#课程内容)
- [教学大纲](./materials/outline.docx)
- [进度计划](./materials/schedule.doc)
## 课程内容
| 章节 | 名称 | 内容 |
|:---:|:---|:---|
| ch01 | [JavaScript概述](./ch01) | 1. JavaScript概述
2. JavaScript的作用
3. JavaScript的优缺点
4. JavaScript在HTML中的使用方法
|
| ch02 | [JavaScript基础语法](./ch02) | 1. JavaScript基础语法;
2. JavaScript变量及内置数据类型
3. JavaScript流程控制结构
4. 基本的JavaScript编码规范
5. JavaScript的调试工具:Firebug |
| ch03 | [函数与事件处理](./ch03) | 1. 函数的定义和调用
2. 函数的参数和返回值
3. 函数的嵌套
4. 事件处理机制
5. 绑定事件处理函数的方法
6. 常用的事件类型 |
| ch04 | [字符串和数组](./ch04) | 1. 字符串直接量的引用方法
2. 常用的字符串处理函数
3. 数组简介
4. 创建数组
5. 操作数组|
| ch05 | [对象](./ch05) | 1. 对象的基本概念
2.对象的定义及使用
3. JavaScript内置对象 |
| ch06 | [BOM模型](./ch06) |1. BOM模型概述
2. 使用window对象
3. 使用document对象
4. 使用location对象
5. 使用navigator对象
6. 使用history对象
7. BOM模型的体系结构
|
| ch07 | [DOM模型(一)](./ch07) | 1. DOM(文档对象模型)和DOM树的概念
2. 访问文档中指定的元素节点
3. 访问和设置文档中的属性节点
4. 访问文档中的相关节点(继承关系)
5. 创建新节点
6. 操作节点
7. innerHTML属性|
| ch08| [DOM模型(二)](./ch08) |1.节点属性
2.节点操作
3.表单验证
4.下拉菜单
|
| ch09| [JavaScript动态修改CSS样式](./ch09) | 1. 动态修改CSS样式
2. 自定义鼠标提示
3. 实现可折叠区域|
| ch10| [事件对象](./ch10) | 1. 事件对象是什么?
2. 事件对象能够做什么?
3. 实现可折叠区域|