单元2--设计日期时间类网页特效.ppt





《单元2--设计日期时间类网页特效.ppt》由会员分享,可在线阅读,更多相关《单元2--设计日期时间类网页特效.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单元单元2 2 设计日期时间类网页特效设计日期时间类网页特效任务任务2-1 显示常规格式的当前日显示常规格式的当前日期与时间期与时间 在网页中显示如下形式的当前日期在网页中显示如下形式的当前日期和时间。和时间。任务任务2-2 采用多种方式显示当前的日期采用多种方式显示当前的日期 在网页中以自定义形式显示当前日期在网页中以自定义形式显示当前日期及星期数,日期格式为:年月日星及星期数,日期格式为:年月日星期。期。【知识必备】【知识必备】2.1 2.1JavaScriptJavaScript的运算符与表达式的运算符与表达式 运算符也称为操作符,运算符也称为操作符,JavaScript常用的运常用的运
2、算符有:算术运算符(包括算符有:算术运算符(包括+、-、*、/、+、-)、比较运算符(包括)、比较运算符(包括、=、=、!=)、逻辑运算符()、逻辑运算符(&、|、!)、赋值运算)、赋值运算符()、条件运算符(符()、条件运算符(?:)以及其他类型的)以及其他类型的运算符。运算符。表达式是运算符和操作数的组合,表表达式是运算符和操作数的组合,表达式通过求值确定表达式的值,这个值是达式通过求值确定表达式的值,这个值是操作数据实施运算所确定的结果。操作数据实施运算所确定的结果。由于表达式是以运算符为基础的,所由于表达式是以运算符为基础的,所以表达式可以分为算术表达式、字符串表以表达式可以分为算术表
3、达式、字符串表达式、赋值表达式、逻辑表达式等。达式、赋值表达式、逻辑表达式等。1JavaScript的算术运算符的算术运算符 算术运算符用于执行变量或数值之算术运算符用于执行变量或数值之间的算术运算。间的算术运算。给定给定y=5,表,表2-5解释了这些算术运解释了这些算术运算符。算符。运算符运算符描述描述示例示例运算运算结结果果+加加x=y+2 7-减减x=y-23*乘乘x=y*210/除除x=y/22.5%求余数求余数(保留整数保留整数)x=y%21+累加累加x=+y6x=y+5-递递减减x=-y4x=y-5表表2-5JavaScript的算术运算符及示例的算术运算符及示例2JavaScri
4、pt的赋值运算符的赋值运算符 赋值运算符用于给赋值运算符用于给JavaScript变量变量赋值。赋值。给定给定x=10和和y=5,表,表2-6解释了赋值解释了赋值运算符。运算符。运算符运算符示例示例等价于等价于结结果果=x=y5+=x+=yx=x+y15-=x-=yx=x-y5*=x*=yx=x*y50/=x/=yx=x/y2%=x%=yx=x%y0表表2-6JavaScript的赋值运算符及示例的赋值运算符及示例3JavaScript的连接运算符的连接运算符 +运算符用于把文本值或字符串变量运算符用于把文本值或字符串变量连接起来。连接起来。如果需要把两个或多个字符串变量连如果需要把两个或多个
5、字符串变量连接起来,则使用接起来,则使用+运算符。运算符。4JavaScript的比较运算符的比较运算符 比较运算符确定变量或它们的值之比较运算符确定变量或它们的值之间的关系。间的关系。在逻辑语句中使用比较运算符,通在逻辑语句中使用比较运算符,通过比较变量或它们的值来计算出表达式过比较变量或它们的值来计算出表达式的值是为的值是为true还是为还是为false。5JavaScript的逻辑运算符的逻辑运算符 逻辑运算符用于测定变量或值之间逻辑运算符用于测定变量或值之间的逻辑关系,其值为的逻辑关系,其值为true或或false。6JavaScript的条件运算符的条件运算符 JavaScript还
6、包含了基于某些条件对还包含了基于某些条件对变量进行赋值的条件运算符。变量进行赋值的条件运算符。2.22.2JavaScriptJavaScript的语句及其规则的语句及其规则 JavaScript语句向浏览器发出命令,语句向浏览器发出命令,告诉浏览器该做什么。告诉浏览器该做什么。1.分号分号2.JavaScript 代码代码3.JavaScript 代码块代码块4.JavaScript 区分大小写区分大小写5.空格空格6.对代码行进行折行对代码行进行折行2.32.3JavaScriptJavaScript的条件语句的条件语句 JavaScript的条件语句用于基于不同的条件语句用于基于不同的条
7、件来执行不同的语句。的条件来执行不同的语句。编写程序代码时,经常需要为不同编写程序代码时,经常需要为不同的决定执行不同的动作,可以在代码中的决定执行不同的动作,可以在代码中使用条件语句来完成该任务。使用条件语句来完成该任务。在在JavaScript中,可以使用以下条件语句。中,可以使用以下条件语句。(1)if语句:只有当指定条件为语句:只有当指定条件为true时,才使时,才使用该语句来执行代码。用该语句来执行代码。(2)ifelse语句:当条件为语句:当条件为true时执行代时执行代码,当条件为码,当条件为false时执行其他代码。时执行其他代码。(3)ifelse ifelse语句:使用该语
8、句语句:使用该语句来选择多个代码块之一来执行。来选择多个代码块之一来执行。(4)switch语句:使用该语句来选择多个语句:使用该语句来选择多个代码块之一来执行。代码块之一来执行。2.42.4JavaScriptJavaScript的函数的函数 函数是由事件驱动的,或者当它被函数是由事件驱动的,或者当它被调用时执行的可重复使用的代码块。调用时执行的可重复使用的代码块。函数是功能相对独立的代码块,该函数是功能相对独立的代码块,该代码块中的语句被作为一个整体执行。代码块中的语句被作为一个整体执行。函数是那些只能由事件或是函数调函数是那些只能由事件或是函数调用来执行的脚本的容器,因此,在浏览用来执行
9、的脚本的容器,因此,在浏览器最初加载和执行包含在网页中的脚本器最初加载和执行包含在网页中的脚本时,函数并没有被执行。时,函数并没有被执行。函数的目的是包含那些要完成某个函数的目的是包含那些要完成某个任务的脚本,这样就能够随时执行该脚任务的脚本,这样就能够随时执行该脚本和运行该任务。本和运行该任务。1JavaScript函数的语法格式函数的语法格式 函数就是包含在花括号中的代码块,函数就是包含在花括号中的代码块,前面使用了关键词前面使用了关键词function。2调用带参数的函数调用带参数的函数 函数能够通过函数的参数来接收数据,函数能够通过函数的参数来接收数据,函数可以有一个或多个形式参数,函
10、数调用函数可以有一个或多个形式参数,函数调用基于函数的形式参数可以有一个或多个实际基于函数的形式参数可以有一个或多个实际参数。参数。形式参数(形参,形式参数(形参,parameter)和实际参)和实际参数(实参,数(实参,argument)常会被弄混;形参是)常会被弄混;形参是函数定义的组成部分,而实参则是在调用函函数定义的组成部分,而实参则是在调用函数时用到的表达式。数时用到的表达式。3调用有返回值的函数调用有返回值的函数 有时,我们希望函数将值返回调用它的有时,我们希望函数将值返回调用它的地方,使用地方,使用return语句就可以实现。语句就可以实现。在使用在使用return语句时,函数会
11、停止执行,语句时,函数会停止执行,并返回指定的值。并返回指定的值。4JavaScript的全局函数的全局函数 JavaScript有以下有以下7个全局函数,用于完成一个全局函数,用于完成一些常用的功能:些常用的功能:eval()、parseInt()、parseFloat()、isNaN()、isFinite()、escape()、unescape()。2.52.5JavaScriptJavaScript的的StringString(字符串)对象(字符串)对象 JavaScript的字符串对象是存储字符的字符串对象是存储字符(如(如 Good)的变量。)的变量。字符串可以是引号中的任意文本。字
12、符串可以是引号中的任意文本。可以使用单引号或双引号。可以使用单引号或双引号。也可以在字符串中使用引号,只要也可以在字符串中使用引号,只要不匹配包围字符串的引号即可。不匹配包围字符串的引号即可。2.62.6JavaScriptJavaScript的的MathMath(数学)对象(数学)对象 Math对象包含用于各种数学运算的属对象包含用于各种数学运算的属性和方法,性和方法,Math对象的内置方法可以在不对象的内置方法可以在不使用构造函数创建对象时直接调用。使用构造函数创建对象时直接调用。调用形式为调用形式为Math.数学函数数学函数(参数参数)。1数学值数学值2数学方法数学方法2.72.7Jav
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单元 设计 日期 时间 网页 特效

限制150内