Click Me 点我..
一个函数返回的值是拿来供另一个或其他多个函数使用的,一个函数里面返回的变量值只能在函数内部查看调用,返回值就提供了一个连接多个函数的通道。不然的话你得用全局变量,js里面用全局变量是很糟糕的
js里面时不能像你这样写法一次返回多个值的,只能返回x、y中的一个(其他很多语言这点都比js方便)。
要返回多个的话,你可以把x、y放到数值之类的玩意里面,然后再把整个数组返回出去。接收处理数据的另一个函数再把数组里面的x、y分别取出来使用。
有几种方法返回多个值,你百度下:js返回多个值
本回答由提问者推荐
举报| 答案纠错 | 评论
5 6
其他回答
var temp = function(){
if xxx return yyy;
if zzz return ooo;
}
alert(temp)
ghp120 | 发布于2014-05-24 09:05
举报| 评论
0 3
都 return 了,你后面写的代码还有用吗?
肯定是一个返回值, return x; x的值