日期:2014-05-16  浏览次数:20382 次

新手求教,js中怎么定义数组存储的数据类型是自己定义的类型

function myType(x, y){
 this.x = x;
 this.y = y;
}
var array = new Array();

怎么规定这个array中存储的数据类型myType类型的,array[0].x; array[1]可以用吗?

------解决方案--------------------
直接给数组元素赋值就可以啊

function myType(x, y){
 this.x = x;
 this.y = y;
}
var array = new Array();
array[0] = new myType(1,2);
array[1] = new myType(3,4);
array[3] = new myType(5,6);