主题:  这两个函数怎么用?

vbyzc

职务:普通成员
等级:1
金币:0.0
发贴:34
#12003/6/18 14:59:06
return
continue;

哪位大侠能举个简单的例子。
说明当用此函数的时候会怎样。
去掉此函数的时候会出现什么样的情况?
非常感谢



一叶飞烟

职务:普通成员
等级:1
金币:0.0
发贴:46
#22003/6/18 18:22:36
return是求返回值的,在创建对象时非常有用。比如在你的程序中需要常常用到x的5次方这个东西,而你又不愿意每次都写成x*x*x*x*x这样没水准,你可以通过构造函数来定义它,如写成:
function wucifang(x){
return x*x*x*x*x
}
以后你用到8的5次方时,就可以直接写成wucifang(8)
continue在不同的循环语句中用法不一样,建议你先学好for循环、for…in循环、while循环和do…while循环。
A.在while循环中,continue使flash忽略循环的其余部分,并跳到循环的开头,进行条件测试;b.在do…while循环中,continue使flash忽略循环体的余下部分,并跳到循环的末尾进行条件测试;c.在for循环中,它使flash忽略循环的其余部分并跳到循环体,通过表达式进行求值;d.在for…in中,它使flash跳过循环的其余部分并跳回循环的开始,并开始下一个数值。



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#32003/6/27 18:51:54
return还可以用来跳出循环,和break有点一样,不过更彻底。