【发布时间】:2012-03-12 14:10:19
【问题描述】:
如果我想定义一个数组,我知道在 javascript 中,我使用:
var arr=new array();
但是,这个数组只能用于存储日期、整数、字符串,只是已经定义的 javascript
假设我已经有了自定义数据类型:
function LayerInfo(uuid, top, left, index, pindex) {
this.uuid = uuid;
this.top = top;
this.left = left;
this.index = index;
this.pindex = pindex;
}
如何初始化数据类型为“LayerInfo”的数组,可以存储“LayerInfo”?
喜欢
var l=new LayerInfo()?
如果可以的话,如何让layerinfo推入数组,或者拉出?
【问题讨论】:
-
如果你想创建一个数组,你应该使用
var arr = [];。数组可以保存 any 类型的实例。你有什么问题? -
这个数组只能用于存储...已经定义了javascript...谁说的?您是否尝试过将您的
LayerInfo实例放入该数组?*您可能会感到惊讶!