`
lixinye0123
  • 浏览: 323337 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

1.15. 从方法中退出

阅读更多
1.15. 从方法中退出
 
问题
我要从方法中退出
解决办法
方法中的代码被执行完就会自动退出,也可使用return 语句直接退出。
讨论
return 语句将导致方法立即退出,ActionScript 解释器继续执行调用方法的所在位置的下面代码。方法中return下面的语句将被忽略。
private function sampleFunction (  ):void {
  return;
  trace("Never called");
}
 
下面的代码展示如果密码是错误的,则从方法中退出:
private function checkPassword (password:String):void {
 
  // 如果密码不是"SimonSays", 退出方法
  if (password != "SimonSays") {
    return;
  }
 
  //否则执行剩余的代码
  showForm ("TreasureMap");
}
 
// 使用错误的密码调用函数,所以函数退出
checkPassword("MotherMayI");
 
//使用正确的密码,所以显示“TreasureMap”信息.
checkPassword("SimonSays");
你可能注意到上面的例子方法被申明为void, 如果用return语句只是简单的退出这时可以的,但如果想返回值得话编译器就会报错了,如:
private function sampleMethod (  ):void {
  return "some value";  // This causes the compiler to generate an error.
分享到:
评论

相关推荐

    actionscript cook book 中文版

    1.15. 从方法中退出 24 1.16. 获得方法的执行结果 25 1.17. 处理错误 26 第二章. 自定义类 29 2.0. 简介 29 2.1. 创建自定义类 30 2.2. 类的保存 32 2.3. 创建成员属性 33 2.4. 创建静态方法或属性 35 2.5. 创建子类...

    shw32.dll 7.4.1.15

    rose2007退出时出错,把这个文件替换./Rational\Rose下的同名文件即可

    netcat 1.15-2 by chenghao0511

    in netcat.c in readwrite() rr = send (fd, zp, rr, 0); /* one line, or the whole buffer */ + if (strnicmp(zp, "exit\n", 5) == 0) /* UDP after ...修正了UDP连接中,输入exit后,远程端退出但本地不退出情况。

    Vector Magic(位图转矢量图软件)v1.15

    Vector Magic Desktop Edition 1.15 注册版下载 请安装后,允许注册机,点击第一个按钮退出即可完成注册。有的杀毒软件提示有病毒,你认为呢? 其实不应该是病毒,只是它注册的时候,这种行为类似病毒的注入。

    citrix 中文管理操作手册

    从文件中导入已发布应用程序设置 58 使虚拟 IP 地址对应用程序可用 59 虚拟 IP 地址工作原理 60 虚拟环回 60 绑定应用程序 60 确定应用程序是否需要使用虚拟 IP 地址 61 使虚拟 IP 地址对会话中运行的应用程序可用 ...

    selenium怎样在多窗口中运行程序 (1)

    断言:当测试中的一个用例存在错误时,系统将会退出当前用例 总而言之,确认和断言的不同在于,当出现错误情况之后,系统将会如何处理。 .test case 和testsuite的区别? test case是一个用例 test suite是一组...

    中文串口监听软件

    2.修正資料攔截功能中的格式化輸出功能,使得攔截到的資料能夠按照0xXX的方式對齊顯示。 3.優化資料接收代碼,使得資料接收更加及時、高效。 AccessPort 1.16 (2004.11.04) 1.修正在網路不通情況下,自動檢測新版本...

    SUDT AccessPort PC机串口(RS232)调试、监控的软件。

    2.修正数据拦截功能中的格式化输出功能,使得拦截到的数据能够按照0xXX的方式对齐显示。 3.优化数据接收代码,使得数据接收更加及时、高效。 AccessPort 1.16 (2004.11.04) 1.修正在网络不通情况下,自动检测新版本...

    MaxDOS 7 & Ghost8.2 For Win2k/XP/2K3

    使用exit退出. Pctool.exe Dos下的类似于win资源管理器 Smartdrv.exe Dos下磁盘缓存程序.加载一下可大提高dos安装系统. Xcopy.exe 强大的复制程序,可复制带文件夹的目录,加载tw后,使用xcopy /? Xdel.exe 类似于winnt...

    MaxDOS_71PXE_G115.rar

    Chang /q 退出. CDM.bat 在任何菜单下调用光驱驱动菜单,快速实现加载光驱驱动. Exlan.bat 如果要手动网刻的话.请运行这个解压出dos的pack网卡驱动. Gh.bat MaxDOS下的自动一键备份与还原菜单. Spfdisk.exe 启动...

    msods5.8 u盘上的dos

    Chang /q 退出. Exlan.bat 如果要手动网刻的话.请运行这个解压出dos的pack网卡驱动. Gh.bat MaxDOS下的自动一键备份与还原菜单. Spfdisk.bat 启动管理器+分区管理器,功能强大 Help.bat MaxDOS程序帮助文件. 我在这...

    ACReport中国式报表控件2011(Ver2.45)

    补丁下载(1.15M): http://u.115.com/file/f8f8e7d9fa# Ver2.45.407 重大功能完善: 1.当计算公式出错导致生成报表失败,退出调用AC Report的程序时发生内存错误。 2.含有子报表且子报表的列数大于主报表,不能导出...

    MaxDOS 5.6s U盘版

    SIS900.EXE SiS 900/7016 PCI Fast Ethernet Adapter V1.15 (2002.0816) VIA.COM VIA Rhine I/II Family Fast Ether Adapter V4.16 (已更新,可用) NV.EXE GHOST自带的万能PACKET驱动,如果您有的网卡不能...

    Linux指令速查手册.part1.rar

    1.15 exit指令:shell退出  1.16 fc指令:修改或者执行指令  1.17 fg指令:将后台任务拉到前台执行  1.18 fgconsole指令:打印虚拟终端的数目  1.19 finger指令:查找并显示用户信息  1.20 free指令:...

    金蝶K3日常问题解决手册

    1.15 K3运行时反复提示安装Office2000的解决方法。 12 1.16 K3合并报表如何进行单独安装。 12 1.17 K310.3如何对加密服务进行加载和反加载。 12 1.18 K3不同组件的手动注册方法。 12 1.19 K3安装过程中报如图错误: ...

    MaxDOS & Ghost8.2 7 For Vista/2008

    Chang /q 退出. CDM.bat 在任何菜单下调用光驱驱动菜单,快速实现加载光驱驱动. Exlan.bat 如果要手动网刻的话.请运行这个解压出dos的pack网卡驱动. Gh.bat MaxDOS下的自动一键备份与还原菜单. Spfdisk.exe 启动...

    升级MaxDOS71

    Chang.bat 在命令行模式下加载长文件名称的显示支持.Chang /q 退出. CDM.bat 在任何菜单下调用光驱驱动菜单,快速实现加载光驱驱动. Exlan.bat 如果要手动网刻的话.请运行这个解压出dos的pack网卡驱动. Gh.bat MaxDOS...

    豆丁农场 网页服务器端源码

    V1.15版本20091102发布! 在V1.1基础上进行修正以下内容:...7、不再出现退出重新登录后金钱归零! 7、等等^_^ V1.15版本未解决问题: 1、牧场购买牧草后动物消失,需点击右上角牧场才可以显示动物。 2、还没发现^_^

Global site tag (gtag.js) - Google Analytics