|  | 网站首页 | .Net研究 | 
您现在的位置: 程序员之路 >> .Net研究 >> 语言技术区 >> 新手技术 >> 文章正文
赞助商链接
频 道 导 航
.Net研究频道栏目导航
相 关 文 章
命名ActionScript 中的变量           
命名ActionScript 中的变量
作者:getsun 文章来源:不详 更新时间:2007-5-10 11:05:15

       在程序开发中,对变量的命名有一个好的标准是必要的。它不仅对开发者有帮助,也对读代码的人有帮助。通过在变量名前加适当的前缀,使该变量能保存什么类型的数据变得一目了然了。本文要介绍的是在使用ActionScript编码时给变量命名的一个标准,一个专门为ActionScript设计的匈牙利命名法。

       在介绍此标准前,要先说一下ActionScript中的变量命名规则:

      1. 第一个字符必须是下划线(_)、美元符号($)或字母。第一个字符不能是数字。尽管可以用下划线和美元符
          号来作为第一个字符,但在实际应用中,通常应该用一个字母来开始一个变量名。

      2. 接下来的字符必须是下划线(_)、美元符($)、字母或数字。

      3. 在变量名中不能有空格。

      4. 名字不能是关键字或其他被Flash识别的特殊的值。例如,MovieClip,true,String,undefined就是不被允许的
          变量名,因为它们在
ActionScript中已经有其他意义了。

      5. 名字必须是惟一的(在它的作用域中)。如果在同一个作用域中创建了两个名字相同的变量,那么后面的
          一个就将覆盖前面的一个。

 

      OK,有此知识准备,我们再一起看一下这个修正了的ActionScript匈牙利命名法:

 

                前缀                                        数据类型

                a                                              Array

                bmp                                         BitmapData

                b                                              Boolean

                bt                                             Button

                c                                              Color

                cam                                         Camera

                cm                                           ContextMenu

                cmi                                          ContextMenuItem

                d                                             Date

                lc                                             LocalConnection

                lv                                             LoadVars

                m                                             MovieClip

               mcl                                           MovieClipLoader

               mic                                           Microphone

               n                                             Number

               nc                                            NetConnection

               ns                                            NetStream

               o                                             Object

               pj                 &nb

[1] [2] 下一页

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • .Net研究栏目导航
    网站频道导航