我有一个问题,因为我必须保存积分,我已经制作了一类积分,我想做一个该对象的数组来保存我得到的所有积分,但我不知道该怎么办...... < / p>
这是功能:
function Points(x,y){
this.x = x;
this.y = y;
}
我想制作和数组并且使用方法push在数组中引入点但是我不工作因为数组不是对象的类型
答案 0 :(得分:2)
您需要创建一个对象数组。
// Create an array named points
var points = [];
// Add elements to the array by pushing them
points.push(new Point(0,2));
我将构造函数的名称更改为 Point ,因为它是单数。
要到达数组中的点,你会像这样循环:
var i,l = points.length;
for (i = 0; i < l; i++) {
console.log("x: "+points[i].x+" y: "+points[i].y);
}