function fn(){
return {
a:1,
b:2
}
}
fn().a //1
fn().b //2 (BY三人行慕课)
可以有两个return,但是不可以在同一个块内进行。例如if(){}else{}在if里面可以有一个return,在else里面也可以有一个return,这两个是不冲突的,但是如果如下:if(){return xreturn y}这个就是冲突的了,他只执行第一个return。因为return相当与一个带返回值的break,执行了return之后,代码就会跳出这个函数。在GetStation方法里面加代码:var myArr=new Array()
myArr[0]=x
myArr[1]=y
myArr[2]=z
ruturn myArr
返回后直接使用即可,只有此办法,不可能让你返回3个东西。