- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
③ do…while 语句 do…while语句与while语句所执行的功能完全一样,唯一的不同之处就是do…while语句不管条件是否成立,其循环体至少执行一次,然后再去判断表达式的取值是否为真。do…while语句的语法格式如下: do{ code_block } while (expr) ; 这里,无论表达式expr的值是否为“真”, code_block循环体都被执行,即语句块code_block至少执行一次。另外,使用break语句可从循环中退出。下面举一个例子,来说明其条件并不成立,但其循环体却执行一次。 下面举例说明do…while语句的用法: SCRIPT LANGUAGE=javascript !-- var i,sum; i=1; sum=0; do{ sum += i; document.write (i, ,sum*100,br) ; document.write (i小于10条件不成立,但本循环体却执行一次!); i++; } while (i10) //-- /SCRIPT (3)转移语句 ① Break语句 Break语句的作用就是使程序跳出各种流程。它常常是用在异常情况下终止流程。在循环体中,可以使用多个Break语句,一个Break语句只会影响和它最近的循环。但是最好不要过多使用Break语句,否则程序运行结果将难以预料。 ② Continue语句 有时,在循环体中,在某个特定的情况下,希望不再执行下面的循环体,但是又不想退出循环,这时就要使用Continue语句。在for循环中,执行到Continue语句后,程序立即跳转到迭代部分,然后到达循环条件表达式,而对While循环,程序立即跳转到循环条件表达式。 10.2.3 JavaScript中的函数 把相关的语句组织在一起,并给它们标注相应的名称,利用这种方法把程序分块,这种形式的组合就称为函数,往函数中传递信息的方法是用参数,有些函数不需要任何参数,有些函数可以带多个参数。函数的定义方法如下所示: Function 函数名( [ 参数 ] [,参数] ){ 函数语句块 } 1.JavaScript函数概述 下面通过一个具体实例来看一下JavaScript中函数的定义和调用方法。其源代码如下: HTML HEAD TITLE一个JavaScripte程序测试 /TITLE SCRIPT LANGUAGE=javascript !-- function total (i,j) { var sum; sum=i+j; return(sum); } document.write(调用这个函数total(100,20) ,结果为:, total(100,20) ) //-- /SCRIPT /HEAD BODY /BODY/HTML 在面向对象编程语言中,函数一般是作为对象的方法来定义的。而有些函数由于其应用的广泛性,可以作为独立的函数定义,还有一些函数根本无法归属于任何一个对象,这些函数是JavaScript脚本语言所固有的,并且没有任何对象的相关性,这些函数就称为内部函数,由于篇幅限制不能一一讲述,在此仅通过一个例子来说明。 IsNaN(变量),如果变量的值不是数值类型,则返回“True”,否则返回“False”。这个函数可以用来对用户的输入进行判断,看其输入是否是数值类型。 2.内部函数 下面通过一个例子来说明,当用户在浏览器的输入对话框中输入一个值,如果输入的值不是数值类型时,则给用户一个提示,当用户输入的值是数字型时,也同样给出一个提示。这个例子的源代码如下: SCRIPT LANGUAGE=javascript !-- var str; str = prompt (请你输入一个值,如3.14 , ); if ( isNaN ( str ) ){ document.write(唉? 受不了您,有例子都输不对!!!);} else {document.write(您真棒,输入正确(数值类型)!!!);} //-- /SCRIPT 在JavaScript中,可以定义自己的函数。 3. 用户自定义函数 <HTML> <HEAD> <TITLE>This is a functions test </TITLE> <SCRIPT LANGUAGE=JavaScript> f
您可能关注的文档
- Internet实用技术( 第三版) 高职高职应用技术专业 吕振凯 谢树新 电子教案 任务4电子教案.doc
- Internet实用技术( 第三版) 高职高职应用技术专业 吕振凯 谢树新 电子教案 任务2电子教案.doc
- Internet实用技术( 第三版) 高职高职应用技术专业 吕振凯 谢树新 电子教案 任务3电子教案.doc
- Internet实用技术( 第三版) 高职高职应用技术专业 吕振凯 谢树新 电子教案 任务1电子教案.doc
- Internet 应用教程(三版) Inter 9.ppt
- Internet 应用教程(三版) Inter 7.ppt
- Internet 应用教程(三版) Inter 6.ppt
- Internet 应用教程(三版) Inter 5.ppt
- Internet 应用教程(三版) Inter 4.ppt
- Internet 应用教程(三版) Inter 3.ppt
- Internet与网页设计电子教案 Ch15.ppt
- Internet与网页设计电子教案 CH6.PPT
- Internet技术与应用(第二版)尚晓航 主编 第10章 网络交流.ppt
- Internet与网页设计电子教案 CH5.PPT
- Internet与网页设计电子教案 CH4.PPT
- Internet与网页设计电子教案 CH2.PPT
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第9章网上电子商务系统.ppt
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第8章网上学习与生活.ppt
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第7章网络娱乐与互动.ppt
- Internet技术与应用教程(第三版) 教学课件 作者 曲桂东 毕燕丽 第6章文件传输.ppt
文档评论(0)