收藏本站 | 广告设计 | 设计素材 | 教程 | ppt素材 | 中职 | 范文 | 常识 | 学习方法 | 作文  
订阅
首页
高考试题中考试卷学习方法范文写作作文大全公务员考试英语考试中职教育生活常识评语大全
热门: 广告设计 设计素材 教程 ppt素材 自考试卷 计算机等级考试 财会类考试 建筑工程考试 医药类考试 考研 电脑学习 驾照考试 语录名言好词 周公解梦 偏方
当前位置:一路求学网文章频道平面设计教程Flash教程Flash AS代码书写约定和书写习惯

Flash AS代码书写约定和书写习惯

一路求学网 http://www.16qiuxue.com  阅览次数: 476次 11-23 13:09:33 

标签:flash教程制作,flash动画教程,flash教程下载,http://www.16qiuxue.com Flash AS代码书写约定和书写习惯,

Webjx核心提示:adobe官方推荐的代码约定和书写代码时的习惯做法.

    原文中:Do this表示“这样用”;Not this表示“不使用”,官方说滴特细致,~~~!仅记几例:

   1、数组常量。定义数组常量时使用[]运算符,如[1,2,3];不要使用new Array(1,2,3)。类似的写法还有对象常量、正则表达式常量、XML常量、XMLLIST常量等(也就是不使用new运算符)。

   2、小    数。如果定义的数为很小的数值,记滴不要忘了使用小数点来表达,即便是0也应当写作0.0,如alphaFrom=0.0;alphaTo=1.0,而不要写作:alphaFrom=0;alphaTo=1;但如果是一个比较大的数则不要使用小数点来表达,如var x0ffset:Number=3;,不要写成var x0ffset:Number=3.0;。

   3、函数返回。即使函数没有返回值,也要加上void,即,function(i:int):void{doIt(i-1);doIt(i+1);}。

   4、正则表达式。定义正则表达式常量使用形如var pattern:RegExp=/\d+/g;,而不要使用var pattern:RegExp=new RegExp(“\\d+”,"g");。(注:此条和第一条重复,因为我比较陌生,作强调~!)

   5、三元运算符。用来代替if/else很有效,特别是在用于检测一个null时,如

return item?item.label:null。

   6、import时不要使用*通配符,而要明确import指定的类、接口。

   7、switch语句时不要省略break;。

   8、override关键字置在访问控制符之前。如override protected method measuer():void{}。

   9、static关键字置在访问控制符之后。这恰好与上override关键字相反,如pulbic static const MOVE:String="move";,相同的用法还有final关键字。

   10、常量const。所有的常量都是static,并且const定义时使用全大写字母来表达。如public static const ALL:String="all";。

   11、定义事件处理器函数时不要使用e、evt、eventObj等,而应使用event。如,protected function mouseDownHandle(event:MouseEvent):vod{}。
这一条我经常犯错使用e来代替event~!

官方约定和习惯做法链接:
http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions

,Flash AS代码书写约定和书写习惯

网友评论>>

联系我们 | 网站地图 | 广告设计 | 设计素材 | 教程大全 | ppt素材 | 中职教育 | 范文大全 | 常识大全 | 学习方法 | 作文大全
一路求学网 版权所有. Copyright © - http://www.16qiuxue.com. All rights reserved.
学习方法_小学英语作文_驾照考试试题_幼儿园大班评语
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18