文档详情

JavaScript程序设计基础教程电子教案 单元2 JavaScript基本语法 教案-2.docx

发布:2025-04-24约2.77千字共4页下载文档
文本预览下载声明

PAGE4

PAGE

单元2JavaScript基本语法

课程名称

JavaScript程序设计

项目名称

表达式和运算符、关键字和保留字、正则表达式、注释

任务名称

表达式和运算符、关键字和保留字、正则表达式、注释

课时

2

项目性质

□演示性□验证性□设计性√综合性

授课班级

授课日期

授课地点

教学目标

能力目标:

1.具备利用表达式解决不同类型问题的能力

2.具备利用运算符的优先级解决实际问题的能力

知识目标:

1.掌握运算符与表达式的基本概念

2.掌握JavaScript不同运算符基本用法

3.掌握JavaScript表达式的基本用法

4.理解关键字和保留字、正则表达式以及注释的概念

素质目标:

1.培养学生自主学习能力

2.培养学生团结协作、互帮互助的能力

教学内容

1运算符与表达式

(1)运算符的类型和优先级

(2)JavaScript不同运算符的运算方法

2.关键字和保留字

3.正则表达式的使用及常见实例

4.理解注释的定义,学会注释的使用

5教师讲解涉及到的知识点

6小结

教学重点

1.JavaScript的运算符与表达式的概念

2.JavaScript表达式中运算符的优先级对运算结果的影响

3.JavaScript不同运算符的用法

教学难点

1.JavaScript表达式中运算符的优先级对运算结果的影响

2.JavaScript不同运算符的用法

教学准备

1.装有Chrome浏览器或者Firefox浏览器,并且安装有WAMP的电脑

2.教学课件PPT

3.教材:《JavaScript程序设计基础教程(微课版)》刘刚人民邮电出版社

作业设计

JavaScript表单验证中文大写字母,判断一个输入量是否为中文或大写的英文字母。

教学过程

教学

环节

教学内容与过程

(教学内容、教学方法、组织形式、教学手段)

课前组织

做好课前“5分钟”教学管理(多媒体、实训室),做好上课前的各项准备工作(打开电脑、打开课件、打开软件、打开U盘中的素材位置、打开授课计划、教案等),吸引学生注意力。

课程

说明

【课前说明】

明确JavaScript运算符和表达式的概念,明确运算符的优先级以及运算符的优先对表达式最后结果的影响,通过表达式来解决JavaScript具体问题的方法,理解关键字、保留字、正则表达式和注释等的常用概念。

【目的】

使学生从了解本单元的学习目标、学习重点、考评方式等方面明确学习本单元知识的要求和目标。

课程

内容

描述

一、JavaScript的运算符和表达式

JavaSctipt的运算符主要有一元运算符、算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符等。表达式是各种数值、变量、运算符的综合体,最简单的表达式可以是常量或者变量名称。表达式的值是表达式运算的结果,常量表达式的值就是常量本身,变量表达式的值则是变量引用的值。

二、运算符和表达式的具体应用

案例:

1.举例说明对不同数据类型应用一元加运算符的结果。

vars1=001;

vars2=1.1;

vars3=hello;

varb=false;

varf=1.1;

varo={valueOf:function(){return-1;}}

s1=+s1;

s2=+s2;

s3=+s3;

b=+b;

f=+f;

o=+o;

console.log(s1为:+s1);

console.log(s2为:+s2);

console.log(s3为:+s3);

console.log(b为:+b);

console.log(f为:+f);

console.log(o为:+o);

三、关键字和保留字

JavaScript描述了一组具有特定用途的关键字,这些关键字可用于表示控制语句的开始或结束,或者用于执行特定操作等。

以下就是JavaScript的全部关键字。

breakdoinstanceoftypeof

caseelsenewvar

catchfinallyreturnvoid

continueforswitchwhile

debugger*

functionthiswith

defaultifthrow

deleteintry

JavaScript还描述了另外一组不能用作标识符的保留字,以下是JavaScript定义的全部保留字。

abstractenumintshort

booleanexportinterfacestatic

byteextendslongsuper

charfin

显示全部
相似文档