www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WMLScript教程>正文    

9.1.11 exit函数


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

9.1.11  exit函数
exit函数用于终止WMLScript字节码解释器的解释执行,并将控制权转移到原调用程序的解释器上。该函数本身没有返回值,但它可以返回一个用户指定的值value。exit函数的语法格式为:

Lang.exit(value)

其中参数value由用户指定,可以是任何类型的数据。例如,下面的语句都可终止解释器的执行,并返回给定的value值:

 

Lang.exit("Value: " + myVal);                  // 返回值是一个字符串

Lang.exit(invalid);                                     // 返回值为invalid

 

一般来说,exit函数仅当程序需要中断的时候才可以使用,正常地中断WMLScript的解释器。否则,要尽量少用这种终止程序执行的函数。

9.1.12  abort函数
该函数可使程序退出当前的WMLScript字节码解释器,返回到调用当前程序的WMLScript解释器,同时返回错误描述(errorDescription)。尤其当WMLScript函数或外部文件的调用遇到非常严重的错误时,abort函数可以用来执行异常退出。如果返回的错误描述是invalid,该函数还同时自动转换该值为"invalid"字符串。

abort函数的语法格式为:

Lang.abort(errordescription)

它只有一个参数,即errordescription,用于表示错误描述信息,数据类型为字符串型。例如,下述语句便利用了abort函数的退出解释器功能:

Lang.abort("Error: " + errVal);        // 其中Error的值是个字符串

9.1.13  random函数
random函数可以根据给定参数value的值生成并返回一个正的随机数。该随机数是一个大于等于0且小于等于value值的整数。random函数的语法格式为:

本新闻共5页,当前在第1页  1  2  3  4  5  

上一篇:9.1 Lang库及其函数(1)
下一篇:9.2.5 round函数
Google
 
关于“9.1.11 exit函数”的相关内容连接
·专题:WML语言全垒打
·WML字符使用基本规则
·9.8.4 简单动画实例
·9.8.3 货币换算实例
·9.8 WML/WMLScript应用举例
·9.5 WMLBrowser库及其函数
·9.4 URL库及其函数(2)
·9.4 URL库及其函数(1)
·9.3.10 replaceAt函数
·9.3.5 find函数

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved