(2017~2018 第一学期)
《Web开发(二)》是计算机软件及相关专业在Web开发技术方面的基础课,它是为培养应用型人才掌握使用计算机的技能而开设的。本课程是一门有关网页客户端脚本语言的基础课程。本课程的任务是使学生具有使用JavaScript语言、jQuery框架和主流的IDE工具编写常用网页程序和实现常用网页特效的能力,并为之后深入学习Web开发打下基础。通过本课程的学习,学生可以熟练掌握JavaScript脚本语言的使用、掌握jQuery编程框架的使用和相关工具的使用。同时,兼顾实用软件的使用和计算机应用领域前沿知识的介绍,为学生进一步学习计算机有关知识打下坚实基础。
章节 | 名称 | 内容 |
---|---|---|
ch1-1 | JavaScript概述 | 1. JavaScript概述 2. JavaScript的作用 3. JavaScript的优缺点 4. JavaScript在HTML中的使用方法 |
ch1-2 | JavaScript基础语法 | 1. JavaScript基础语法; 2. JavaScript变量及内置数据类型 3. JavaScript流程控制结构 4. 基本的JavaScript编码规范 5. JavaScript的调试工具:Firebug |
ch1-3 | 函数与事件处理 | 1. 函数的定义和调用 2. 函数的参数和返回值 3. 函数的嵌套 4. 事件处理机制 5. 绑定事件处理函数的方法 6. 常用的事件类型 |
ch1-4 | 字符串和数组 | 1. 字符串直接量的引用方法 2. 常用的字符串处理函数 3. 数组简介 4. 创建数组 5. 操作数组 |
ch1-5 | 对象 | 1. 对象的基本概念 2.对象的定义及使用 3. JavaScript内置对象 |
ch1-6 | BOM模型 | 1. BOM模型概述 2. 使用window对象 3. 使用document对象 4. 使用location对象 5. 使用navigator对象 6. 使用history对象 7. BOM模型的体系结构 |
ch1-7 | DOM模型(一) | 1. DOM(文档对象模型)和DOM树的概念 2. 访问文档中指定的元素节点 3. 访问和设置文档中的属性节点 4. 访问文档中的相关节点(继承关系) 5. 创建新节点 6. 操作节点 7. innerHTML属性 |
ch1-8 | DOM模型(二) | 1.节点属性 2.节点操作 3.表单验证 4.下拉菜单 |
ch1-9 | JavaScript动态修改CSS样式 | 1. 动态修改CSS样式 2. 自定义鼠标提示 3. 实现可折叠区域 |
ch1-10 | 事件对象 | 1. 事件对象是什么? 2. 事件对象能够做什么? |
ch2-1 | jQuery简介 | 1. JavaScript第三方库简介 2. 流行JavaScript第三方库介绍 3. jQuery的特点 |
ch2-2 | jQuery选择器 | 1. jQuery选择器简介 2. jQuery选择器详解 3. 基本选择器 4. 层次选择器 5. 过滤选择器 6. 表单选择器 7. jQuery对象和DOM对象的互相转换 |
ch2-3 | jQuery事件及事件处理 | 1. jQuery中的事件类型 2. jQuery中的常见事件 3. 绑定事件处理函数 4. 操作事件对象的属性 |
ch2-4 | jQuery中的DOM操作 | 1. jQuery中DOM操作的分类 2. 进行节点查找 3. 增加、删除、复制、替换、包裹节点 4. 节点属性操作 5. 节点样式操作 6. 遍历节点 |
ch2-5 | jQuery效果 | 1. show()和hidden()方法 2. fadeIn()和fadeOut()方法 3. slideDown()和slideUp()方法 4. 自定义动画方法 5. 停止动画 6. 其他动画方法 |
ch2-6 | jQuery常见表单表格应用 | 1. jQuery表单常见应用 2. jQuery表格常见应用 3. jQuery其他常见应用:网页字体大小自定义、网页选项卡、网页换肤 |
ch2-7 | jQuery插件 | 1.插件介绍 2. jQuery表单验证插件—Validation 3. jQueryUI |