在jsfl中为flash cs6创建字符串数组

在jsfl中为flash cs6创建字符串数组,flash,flash-cs6,jsfl,Flash,Flash Cs6,Jsfl,我在创建数组时遇到了一个简单的问题。下面是示例 var names:Array = new Array(); trace(names.length); // output: 0 在运行代码时,我遇到以下错误 SyntaxError: missing ; before statement 我正在Flash cs6中运行这段代码,你的代码看起来像是常规的AS3代码,但是JSFL有自己的特性,与AS3不同。下面是相同代码的示例,但对于JSFL: var names = []; fl.trace

我在创建数组时遇到了一个简单的问题。下面是示例

var names:Array = new Array(); 
trace(names.length); // output: 0
在运行代码时,我遇到以下错误

SyntaxError: missing ; before statement

我正在Flash cs6中运行这段代码,你的代码看起来像是常规的AS3代码,但是JSFL有自己的特性,与AS3不同。下面是相同代码的示例,但对于JSFL:

var names = []; 
fl.trace(names.length);

您确定要使用JSFL文件格式吗?因为JSFL文件仅用于创建工具(例如,通用任务的自动化)。此外,上面的代码会在JSFL中引发一些异常:正如我所知,JSFL中没有类型声明,也没有方法跟踪(相反,您应该使用fl.trace)谢谢Mark Dolbyrev。