得到这么多高手的指点,受益非浅。6楼的想法比较合我意,因为我的程序里,那个变量数组只能在函数内产生。我原来的程序是这样:在网页中有两上输入文本框,一个为用户名,一个为密码。两上按钮,一个为登录,一个为注册。输入用户名和密码后,点注册将会把用户名和密码储存在一个变量中,这个变量是一个自定义变量的数组,自定义变量包含用户名和密码两个属性。不用循环的话每次只能保存一个变量,是可以成功的。现在我想可以无限止保存多组用户名和密码,然后可以输入用户名和密码后,点登录,如果注册该用户名和密码将会提示正确。在保存数组时我用了个循环,就是n=n+1,每点一次注册,n自动加1,这样数组就可以无限加大,但必须同时也定义新的值是一个自定义对象,这个个定义只能放在函数内,不能在登录验证函数内引用该值,所以2楼的方法几乎不能实现。这个例子是本人学js时练习的,并没有真正的实用价值,因为用户名和密码都是用数据库的。望高人不要笑话才好。