Skip to content

edu2act/course-web2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

河北师范大学软件学院

Web开发(二)

(2018~2019 第一学期)

《Web开发二》是计算机软件及相关专业在Web开发技术方面的基础课,它是为培养应用型人才掌握使用计算机的技能而开设的。本课程是一门有关网页客户端脚本语言的基础课程。本课程的任务是使学生具有使用JavaScript语言和主流的IDE工具编写常用网页程序和实现常用网页特效的能力,并为之后深入学习Web开发打下基础。通过本课程的学习,学生可以熟练掌握JavaScript脚本语言的使用和相关工具的使用。同时,兼顾实用软件的使用和计算机应用领域前沿知识的介绍,为学生进一步学习计算机有关知识打下坚实基础。

课程内容

章节 名称 内容
ch01 JavaScript概述 1. JavaScript概述
2. JavaScript的作用
3. JavaScript的优缺点
4. JavaScript在HTML中的使用方法
ch02 JavaScript基础语法 1. JavaScript基础语法;
2. JavaScript变量及内置数据类型
3. JavaScript流程控制结构
4. 基本的JavaScript编码规范
5. JavaScript的调试工具:Firebug
ch03 函数与事件处理 1. 函数的定义和调用
2. 函数的参数和返回值
3. 函数的嵌套
4. 事件处理机制
5. 绑定事件处理函数的方法
6. 常用的事件类型
ch04 字符串和数组 1. 字符串直接量的引用方法
2. 常用的字符串处理函数
3. 数组简介
4. 创建数组
5. 操作数组
ch05 对象 1. 对象的基本概念
2.对象的定义及使用
3. JavaScript内置对象
ch06 BOM模型 1. BOM模型概述
2. 使用window对象
3. 使用document对象
4. 使用location对象
5. 使用navigator对象
6. 使用history对象
7. BOM模型的体系结构
ch07 DOM模型(一) 1. DOM(文档对象模型)和DOM树的概念
2. 访问文档中指定的元素节点
3. 访问和设置文档中的属性节点
4. 访问文档中的相关节点(继承关系)
5. 创建新节点
6. 操作节点
7. innerHTML属性
ch08 DOM模型(二) 1.节点属性
2.节点操作
3.表单验证
4.下拉菜单
ch09 JavaScript动态修改CSS样式 1. 动态修改CSS样式
2. 自定义鼠标提示
3. 实现可折叠区域
ch10 事件对象 1. 事件对象是什么?
2. 事件对象能够做什么?
3. 实现可折叠区域