新手求教,js中怎么定义数组存储的数据类型是自己定义的类型 function myType(x, y){ this.x = x; this.y = y;}var array = new Array();怎么规定这个array中存储的数据类型myType类型的,array[0].x; array[1]可以用吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接给数组元素赋值就可以啊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); 那如果我想在还没赋值的情况下使用呢?function func() { var array = new Array(); //我希望在这里就可以操作数组里的对象,怎么写, array[i].x; array[i].y;} 你不赋值怎么用,这就和你不写var aaa = {x:123};这一行。就用alert(aaa.x);一样 这么说吧,我要声明一个长度为n的二维数组,怎么声明var midpoints = new Array(originCount - 1); midpoints[i][0] = (originPoint[i][0] + originPoint[nexti][0])/2.0; midpoints[i][1] = (originPoint[i][1] + originPoint[nexti][1])/2.0; 这样写会报错,请问怎么弄 你直接说要做什么效果吧js中没有真正的二维数组,都是数组套数组平的var arr = [[1,2,3],[4,5,6],[7,8,9]]; php和js超哪个方向发展有点纠结,不知道选哪 一个简单的js问题 多个文件上传如何获得上传信息? 字符串多选操作处理! 同一框架下的不同页面间可以互访吗? 如何得到另一个frame的location? 在Javascript中嵌入Jsp问题 怎么制作图片按钮,在JAVASCRIPT中,最好是submit类型的 <input type=file>中怎样设置过滤器,让他只选择*.txt文件???? 一个动态提交的问题 关于JS的加载和屏蔽的问题, frameset页面嵌套frame页面有滚动条也无法滚动
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);
function func() {
var array = new Array();
//我希望在这里就可以操作数组里的对象,怎么写,
array[i].x;
array[i].y;
}
就用alert(aaa.x);一样
var midpoints = new Array(originCount - 1);
midpoints[i][0] = (originPoint[i][0] + originPoint[nexti][0])/2.0;
midpoints[i][1] = (originPoint[i][1] + originPoint[nexti][1])/2.0;
这样写会报错,请问怎么弄
js中没有真正的二维数组,都是数组套数组平的
var arr = [
[1,2,3],
[4,5,6],
[7,8,9]
];