目录

  • 1 第一单元
    • 1.1 第1章  Web前端开发技术概述
    • 1.2 第2章 HTML基础
    • 1.3 实验一 实验指导书
    • 1.4 练习与实验答案1-2
    • 1.5 第1章单元测验
    • 1.6 第2章单元测验
  • 2 第二单元
    • 2.1 第 3章 格式化文字与与段落
    • 2.2 第4章 列表
    • 2.3 实验二 实验指导书
    • 2.4 练习与实验答案3-4
    • 2.5 第3章单元测验
    • 2.6 第4章单元测验
  • 3 第三单元
    • 3.1 第5章  超链接
    • 3.2 第6章 图像与多媒体文件
    • 3.3 实验三 实验指导书
    • 3.4 练习与实验答案5-6
    • 3.5 第5章单元测验
    • 3.6 第6章单元测验
  • 4 第四单元 CSS+DIV基础
    • 4.1 第7章  CSS
    • 4.2 实验四 实验指导书
    • 4.3 练习与实验答案7
    • 4.4 第7章单元测验
  • 5 第五单元  CSS+DIV高级应用
    • 5.1 第8章 CSS +CSS高级应用
    • 5.2 实验五 实验指导书
    • 5.3 第8章单元测验
    • 5.4 练习与实验8
  • 6 第六单元  表格
    • 6.1 第9章  表格
    • 6.2 实验六 实验指导书
    • 6.3 第9章单元测验
    • 6.4 练习与实验答案9
  • 7 第七单元  框架
    • 7.1 第10章 框架集属性
    • 7.2 实验七 实验指导书
    • 7.3 第10章单元测验
    • 7.4 练习与实验答案10
  • 8 第八单元 表单
    • 8.1 第11章 表单
    • 8.2 实验八 实验指导书
    • 8.3 第11章单元测验
    • 8.4 练习与实验答案11
  • 9 第九单元 JavaScript基础1
    • 9.1 第12章 JavaScript基础(1)
    • 9.2 实验九 实验指导书
  • 10 第十单元 JavaScript基础2
    • 10.1 第12章 JavaScript基础(2)
    • 10.2 实验十 实验指导书
    • 10.3 练习与答案答案12
    • 10.4 第12章单元测验
  • 11 第十一单元 JavaScript事件分析
    • 11.1 第13章 JavaScript事件
    • 11.2 实验十一 实验指导书
    • 11.3 第13章单元测验
    • 11.4 练习与答案答案13
  • 12 第十二单元 DOM与BOM
    • 12.1 第14章 DOM与BOM
    • 12.2 实验十二 实验指导书
    • 12.3 第14章单元测验
    • 12.4 练习与答案答案14
  • 13 第十三单元 复习
    • 13.1 第一课时 复习1
    • 13.2 第二课时 复习2
    • 13.3 模拟考试1
    • 13.4 模拟考试2
  • 14 课外阅读
    • 14.1 课程网站构建与发布
第12章 JavaScript基础(1)
  • 1 教学大纲
  • 2 教材PDF12
  • 3 PPT12

第12章JavaScript基础教学指南

一、教学目标

 

通过本章的学习,学生应达到如下基本要求:

1.  理解JavaScript程序的概念与作用;

2.  掌握JavaScript标识符和变量的概念及其使用方法;

3.  掌握JavaScript常用运算符和表达式概念;

4.  掌握JavaScript中顺序、分支、循环等3种程序控制结构语法;

5.  掌握JavaScript函数的定义方法,并学会使用;

6.  掌握变量的作用域;

7.  学会综合运用JavaScript设计具有动态、交互功能的网页。

 

二、本章提要

本章主要介绍JavaScript基础。JavaScript是一种功能强大、使用简便的、具有安全性的客户端脚本语言。阐述了JavaScript语言的历史和特点,详细讲解了JavaScript的标识符、变量、数据类型、运算符和表达式、组成(语句、语句块、代码、消息对话框、函数)、注释及三种程序控制结构(包括顺序结构、分支结构和循环结构)及函数等相关知识。通过在HTML文档中嵌入JavaScript脚本语言,可以增强用户与网页之间的交互性,并在页面中实现各种特效,提高页面的观赏性。

 

三、本章重难点

本章重点:

1.掌握JavaScript脚本的基本语法及放置的位置;

2.掌握标识符、变量、运算符和表达式的定义;

3.掌握分支结构语法:if(){}、if(){}else{}、if(){}else if (){}else if (){}…else{}、switch(){case :{} }

4.掌握循环结构语法:for(;;){循环体 }、while(){循环体}、do{循环体}while()、for(in ){ 循环体};

5.掌握常用的JavaScript函数,分为系统函数和自定义函数。内部函数有eval()、escape()、unescape()、parseFloat()、parseInt()、isNaN()。掌握自定义的基本语法,格式如下:

function 函数名(参数1,参数2,…,参数n){函数体}

6.掌握带返回值或不带返回值的return语句的作用

本章难点有:

1. 学会简单赋值语句改写为复合赋值语句;

2. 掌握多条件多分支if(){}else if{}…else{}结构与单条件多分支switch(){case :}结构的转换;

3.学会将for(;;){}结构转换为while(){}、do{}while();

4.理解函数全局变量与局部变量的作用域,正确判断同名变量的作用域;

5.学会编写自定义函数;

6.理解并区分break和continue语句在循环体中的作用。

*四、教学过程(可选)

包括内容、授课过程、课堂练习、教学总结、作业、预习。

 

五、教学参考内容

    1.理论教材第12章课后练习与实验中的练习12与实验12。 

2.实验教材实验九中项目1、项目2、项目3、项目4。

3.实验教材实验十中项目1、项目2。

3.教材配套PPT。

4.网络教学平台上测验。