DW网页设计—第13章在网页中加入神奇的解析.ppt

DW网页设计—第13章在网页中加入神奇的解析.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DW网页设计—第13章在网页中加入神奇的解析

13.4.5 表达式 在学习完变量和运算符之后,表达式的概念就很容易理解了,其实在前面已经多次见到过简单的表达式。表达式是变量、常量及运算符的集合。一般分为算术表达式、字符串表达式、赋值表达式,以及关系表达式等。 13.4.5 表达式 如下表所示为按优先级从高到低列出的JavaScript运算符,具有相同优先级的运算符按从左至右的顺序求值。 13.4.5 表达式 来看一个表达式的例子,例如: y=2008*(55+6+23); 在该表达式中有5个运算符:=、*、( )、+、+。按照上表的优先级规则从高到低应为:()、+、+、*、=。 13.5 流程控制 程序并不都是按部就班地执行,这就需要控制结构来大显神威。日常生活中经常会根据不同的情况做不同的决定。比如下雨就呆在家里看奥运直播,或者不下雨就跟朋友出去逛街,不同条件下触发不同的流程结果。再比如在工厂中,控制程序控制机器不停地执行组装汽车零件,这些情况的处理就离不开流程控制了。JavaScript常用的程序流程有3种结构:顺序结构、选择结构和循环结构。 13.5.1 顺序结构 顺序结构是最基本的控制结构,任何一个程序都离不开,是程序按照自上而下的顺序逐行执行。例如: var x=2008; alert(x); //弹出一个对话框显示变量x的值 13.5.2 选择结构 比较常用的选择结构有if结构、if…else结构和switch结构。选择结构就是像“如果不是…那么将…”这样形式的结构。 1.IF结构 if结构的格式写法是: if(条件语句) { 语句 } 例如: var y=10; if(y9) { alert(y); } 2.IF…ELSE结构 if…else的格式是: if(条件语句) { 语句1 } else { 语句2 } 2.IF…ELSE结构 例如: var y=2008; if(y==2008) { alert(奥运年); } else { alert(年年有余); } 3.SWITCH结构 对于条件语句拥有多个值时,使用switch语句就会显得得心应手。其语句的格式是: switch(表达式) { case 取值1: 语句1 break; case 取值2: 语句2 break; default: 语句n+1 break; } 3.SWITCH结构 例如: switch(month) { case February: alert(28天); break; case April: case June: case September: case November: alert(30天); break; default: alert(31天); break; 13.5.3 循环结构 循环结构一般有while结构、do while结构和for结构。它们都是表示一个动作完成之后,然后继续重复让一个动作。 该结构的格式是: while(条件表达式) { 语句 } 1.WHILE结构 例如: var i=0; while(i10) { alert(我在循环中+i); i++; } 2.DO…WHILE结构 do…while的格式是: do { 语句 }while(条件表达式); 例如: var i=0; do { alert(我在循环中+i); i++; } while(i10) 3.FOR结构 最常用的循环是for循环,在学习其用法之后,可与其他循环结构对比,根据个人习惯选择使用哪种。for循环语句的格式是: for(初始值;循环条件;更新值) { 语句 } 3.FOR结构 for(var i=0;i10;i++) { alert(我在循环中+i); } 如果修改while结构中的代码。例如: var i=0; while(i10) { alert(我在循环中+i); break; i++; } 3.FOR结构 再将代码改为: var i=0; while(i10) //while循环 { alert(我在循环中+i); continue; //跳出本次循环 i++; } 13.6 了解函数 在

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档