您的位置:首页 > 其它

Array为什么这样会有错?

2007-12-13 20:24 260 查看
定义个类 ArrayEx

public class ArrayEx extends Array{

public function getE(index:int):string{

return super[index] as string;

}

}

使用它的时候

var aEx:ArrayEx = new ArrayEx();

aEx.push("3213213");

aEx.push("rwerwqrwq");

trace(aEx.getE(1)); // 这里就会报错

ReferenceError: Error #1069: 在 ArrayEx 上找不到属性 1,且没有默认值。

其实trace(aEx.getE(0)); 也一样报错

为什么array不能这么用?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: