【发布时间】:2014-03-23 06:13:05
【问题描述】:
我有几个数组,其中包含来自简单表单的存储信息
var name = [a, b, c, ...];
var last = [x, y, z, ...];
var age = [1, 2, 3];
现在的想法是,当有人填写表格时,将一个新元素添加到数组中,就会创建一个新对象来保存此人的信息 喜欢:
function Person(name,last,age){
this.name=name;
this.last=last;
this.age=age;
}
var object1 = new Person(name[1],last[1],age[1]);
显然我不想每次都手动创建一个新对象,所以我猜想必须用 for 循环来做一些事情,但这如何为 object(i) 生成一个新名称?
我对 javascript 很陌生,可能我想太多了,答案就在眼前,但我真的可以在这里使用一些帮助。 谢谢一百万!
【问题讨论】:
-
只需将生成的
Person对象存储在一个数组中;)。 -
如果数组大小不同,那么人数会等于元素数最少的数组的长度吗?这可以假设吗?
标签: javascript arrays object