『我闪网~www.5shan.com』

Categories

-=高翔自己的Flash天空=-
首页

Links

New Comments

Counter

Calendar

[我闪日记07]-好的命名习惯及代码提示

Author:我闪 PublishTime:2004-11-26

很多朋友在编程的时候,自定义变量往往很简单,如a、ss、k1、k2等,这样子看起来很简单和省时,实际上不但以后难于理解,而且当代码很多的时候,极难维护和升级,当然也不利于团队合作。我们在定义变量的时候,最好前面为一个“单词+后辍”的形式,如果像偶一样英文不好,可以采取“拼音+后辍”的形式。如:

var user_a = new Array();或 var user_array = new Array();

这里要注意的是最好使用后者,因为后者会提供代码提示!

如 user_array.   这时concat join length等方法或属性就自动列出来了,这样在实际开发的过程中会节省更多的时间,且便于阅读。

在Flash 2004的帮助内附有此表——自动代码提示所需的后缀:

对象类型

变量后缀

Array _array
按钮 _btn
摄像头 _cam
Color _color
ContextMenu _cm
ContextMenuItem _cmi
日期 _date
Error _err
LoadVars _lv
LocalConnection _lc
麦克风 _mic
MovieClip _mc
MovieClipLoader _mcl
PrintJob _pj
NetConnection _nc
NetStream _ns
SharedObject _so
Sound _sound
字符串 _str
TextField _txt
TextFormat _fmt
Video _video
XML _xml
XMLNode _xmlnode
XMLSocket _xmlsocket

对于一些UI组件,偶平时都用_u***表示,如V2的Button组件,我们可以命名为_ubtn等,这可凭个人习惯而定。

分类于:我闪我闪

Comments

{CommentAuthor} at {CommentTime} | {CommentEmail} {CommentUrl} {CommentIp}
{CommentContent}
Powered by 5DBlog.com