Flash:实例名称中允许哪些字符?

时间:2011-04-15 11:05:34

标签: flash naming-conventions instance-variables

Flash告诉我实例名称必须包含“字母数字字符,支持的符号,没有空格”。我发现下划线是允许的,但不是减号。

有没有人拥有所有支持的符号的权威列表?

3 个答案:

答案 0 :(得分:5)

引用Adobe Livedocs

  

实例名称必须符合   以下要求:

     
      
  • 名称不得包含任何空格。
  •   
  • 第一个字符必须是字母,下划线(_)或美元符号   ($)。
  •   
  • 每个后续字符必须是字母,数字,下划线或美元   符号
  •   
  • 实例名称必须是唯一的。
  •   

答案 1 :(得分:0)

我没有这样的列表,但我建议您使用camelCase命名实例。让单词以普通字母开头,每当一个新单词开始时,在首都输入单词的第一个字母,如下所示:thisIsAnExample。

我认为只允许使用下划线,因为所有其他符号都是为闪存本身保留的( - + * /%用于计算,& | =!<>用于逻辑,。是属性,所以我猜这是你在实例名中使用的大多数标志。)

编辑:@和\也是保留的,所以不能使用这些标志:)

答案 2 :(得分:0)

a-z,A-Z,0-9和_应该足以命名你需要的任何变量或实例(我不认为你可以用数字开始一个名字)。任何其他符号都会使您的代码无法读取。

对于命名约定,您可以从中进行选择。 Wiki文章提供了有关此内容的详细信息:http://en.wikipedia.org/wiki/Naming_conventions_(programming