变量名称必须遵守下面的规则:
true
、false
、null
或 undefined
。此外,您不应将动作脚本语言中的任何元素用作变量名称;这样做可能会导致语法错误或意外的结果。例如,如果您将一个变量命名为 String
,然后尝试使用 new String()
创建一个 String 对象,则这一新对象是未定义的。
hello_str = new String(); trace(hello_str.length); // 返回 0 String = "hello"; // 为变量提供与内置类相同的名称 hello_str = new String(); trace(hello_str.length); // 返回未定义
动作脚本编辑器支持内置类和基于这些类的变量的代码提示。如果您需要 Flash 为指定给变量的特定对象类型提供代码提示,则可以精确键入变量或使用特定的后缀给该变量命名。
例如,假设您键入以下代码:
var members:Array = new Array(); members.
只要您一键入句点 (.
),Flash 就会显示可用于 Array 对象的方法和属性的列表。有关更多信息,请参见编写触发代码提示的代码。