Actionscript 3 AS3错误#1009

Actionscript 3 AS3错误#1009,actionscript-3,Actionscript 3,当我运行以下代码时,我得到一个错误#1009,表示var‘list’为null? 有人能告诉我这个AS3代码有什么问题吗?我做了很多搜索,阅读了很多信息,但无论代码多么简单,它仍然是同一个错误问题。 谢谢 它没有初始化 public var list:Array = []; 或 必须实例化该列表,否则该列表将引用内存中的任何地方: public var list:Array = new Array(); 或者(在性能方面比上述更快): 编辑:澄清我喜欢也讨厌这么简单的事情。谢谢 public


当我运行以下代码时,我得到一个错误#1009,表示var‘list’为null?
有人能告诉我这个AS3代码有什么问题吗?我做了很多搜索,阅读了很多信息,但无论代码多么简单,它仍然是同一个错误问题。
谢谢

它没有初始化

public var list:Array = [];


必须实例化该列表,否则该列表将引用内存中的任何地方:

public var list:Array = new Array();
或者(在性能方面比上述更快):


编辑:澄清

我喜欢也讨厌这么简单的事情。谢谢
public var list:Array = new Array();
public var list:Array = new Array();
public var list:Array = [];