






















定义个类 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不能这么用?
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。