JavaScript程序设计基础教程第4章 JavaScript基本语句.pptVIP

JavaScript程序设计基础教程第4章 JavaScript基本语句.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
switch语句 应用JavaScript编写验证输入的日期格式是否正确的代码时,需要注意以下几点。 (1)首先需要从输入的字符串中提取出年份、月份和日并判断输入的年份、月份和日是否是大于0的数字,然后将月份和日中小于10的数字格式化为长度为2的字符串(在其前面填充“0”)。 (2)将提取并格式化后的年份、月份和日重新组合,使其组合成为“YYYY-MM-DD”格式的字符串,并判断新组合的字符串长度是否为10。 (3)判断输入的年份是否为闰年,从而判断2月份的天数。 (4)根据1、3、5、7、8、10、12月份为31天,其他月份为30天的原则,判断除2月份以外的月份的天数是否正确。 (5)判断月份是否大于12。 课件制作人: 4.2 循环语句 while语句 do...while语句 for语句 for...in语句 √ √ 所谓循环语句主要就是在满足条件的情况下反复的执行某一个操作。循环控制语句主要包括:while、do…while、for、break、continue和label,下面分别进行讲解。 √ √ 课件制作人: while语句 while语句是基本的循环语句,也是条件判断语句。 语法: while (expression){ statement } 当条件表达式expression的值为true时,执行大括号{}中的语句,当执行完大括号{}中的语句后,再次检查条件表达式的值,如果还为true,则再次执行大括号{}中的语句,如此反复执行,直到条件表达式的值为false,结束循环,继续执行while循环后面的代码。 使用while语句时,必须先声明循环变量并且在循环体中指定循环变量的步幅,否则while语句将成为一个死循环。 例4.10 在下面的程序代码中将出现一个死循环,代码如下。 i=3 while (i5){ alert(明日科技); } 在上述代码中,循环体中没有指定循环变量的步幅,即始终没有改变i的值,所以i5将永远返回true,所以循环永不结束。程序的正确代码如下: i=3 while (i5){ alert(明日科技); i++; } 课件制作人: while语句 例4.11 下面使用while循环语句将指定的字符串进行输出,运行结果如图4.6所示。 程序代码如下: html head title应用while循环语句将指定的字符串进行输出/title /head body script language=javascript i=1; //定义一个变量i,初始值为1 while(i5){ //应用while循环语句,当i的值小于5时执行下面的内容 document.write(H+i+坚持就是胜利/H+i+) ; ++i; //更新变量i的值 } /script /body /html 课件制作人: do...while语句 do…while循环语句和while循环语句非常相似,只是do…while循环语句在循环底部检测循环表达式,而不是在循环的顶部进行检测。因此应用do…while循环语句时该语句的循环体至少被执行一次。 语法: do{ statement }while(expression); 例4.12 下面的示例中分别应用while语句和do…while语句输出字符串中的内容,以比较二者的不同,代码如下。 html head meta http-equiv=Content-Type content=text/html; charset=gb2312 / title应用while和do…while语句输出字符串中的内容/title /head body script var m=8; //定义变量m=8 var n=9; //定义变量n=9 while(m=5){ //应用while语句,判断当m的值小于等于5时输出下面的内容 document.write(这是第+m+行); m++; //更新m的值 } do{ //应用do...while循环语句,首先执行一次下面的语句 document.write(这是第+n+行); n++; //更新n的值 }while(n=5); //判断如果n的值小于等于5则输出上面的内容 /script /body/html 运行结果:这是第9行。应用while语句没有输出任何内容,而应用do…while语句则输出了一个值,即“这是第9行”。 课件制作人: for语句 for语句是JavaScript语言中应用比较广泛的循环语句。通常for语句使用一个变量作为计数器来执行循环的次数,这个变量就称为循环变量。 语法: for ( initiali

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档