这不就是递归么,你要是不处理x,y,这么写x,y就是一直都是一样的但是这么搞有啥意义呢? 你的意思应该是这样var x,y;x=5;y=6;function A(){....... A();........ }这么使用的x,y永远都是一个