中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 多媒體制作 > Flash 開發(fā)中變量命名的策略
一個(gè)AS畫線的代碼 回到列表 簡單實(shí)用的電影雜點(diǎn)效果
 Flash 開發(fā)中變量命名的策略

作者:藍(lán)色 時(shí)間: 2004-04-05 文檔類型:原創(chuàng) 來自:藍(lán)色理想

這是一個(gè)2001年的帖子,現(xiàn)在看到仍然是那么的有用,我整理一下,給大家,有什么不對的還可以再補(bǔ)充

命名策略
作者:chocobo

雖然FLASH里可以彈性地命名OBJECTS,同時(shí)寫ACTION的時(shí)候命名變量也很自由,但是遵循一些好的命名策略會幫你避免莫名其妙的錯(cuò)誤。
當(dāng)然,好的變量命名習(xí)慣,各種語言都一樣,都會提高你編寫程序,查錯(cuò)的效率,同時(shí)易于資源共享。

* 避免使用空格和特殊符號。它們對于FLASH PLAYER來說,常常有特殊的意義,例如有可能代表statement的結(jié)束或者 expression的一部分。所以變量命名建議是下劃線,字母和數(shù)字。

* 用字母開始。用數(shù)字開始會造成莫名其妙的錯(cuò)誤,最常見的例子就是當(dāng)你用“3frame”來做一個(gè)FRAME的LABEL的時(shí)候,就會出錯(cuò),當(dāng)然,用“frame3”就一點(diǎn)問題沒有。同理,變量、函數(shù)還有對象命名的時(shí)候都不要用數(shù)字做第一。

* 不要使用相同的名字。無論是定義對象,還是場景里面MC的INSTANCE NAME,或是LABEL等等都不能相同。例如在TEXT FIELD里面我就會經(jīng)常犯這樣的錯(cuò)誤,把旁邊的COPY過來就用,但是卻忘了改名字。

* 有規(guī)律地命名,例如所有dynamic text field使用的變量,都加上txt這樣的前綴。所有的全局變量,都加上一個(gè)g的前綴(代表GOBAL)

* 使用多個(gè)單詞組成的名字,例如:firstNumber, myDate, timeCounter, lastName,不要偷懶,這將會為你查錯(cuò)和與同事協(xié)同工作帶來方便。使用for(i=0;那樣的代碼,即使你自己,一段時(shí)間之后也會忘記i代表了什么的。

* 但是要小心對象的名字都是區(qū)分大小寫的。

* 命名不要使用關(guān)鍵字,因?yàn)锳S很靈活,例如你可以定義自己的data對象,AS語法檢查是不報(bào)錯(cuò)的,但是這會影響到你以后對原來data對象的調(diào)用。

* 聲明變量(用var或set variable),雖然AS沒有那樣的要求,但是在一個(gè)MOVIE的開頭把需要使用的變量都聲名,還是那句,提高程序的可讀性。

* 注釋命名的規(guī)則,例如所有的MC名字開頭都有MC兩個(gè)字母,就在首幀代碼里面注釋,或者甚至在library里專門做一個(gè)放README的MC(反正和代碼里的注釋一樣是不輸出到SWF的)大家可以看到很多外國的FLA都是這樣做的,這就是好程序員的習(xí)慣

變量名的正確寫法
原作: 張無忌

在程序設(shè)計(jì)課堂上,老師都會教育我們:
程序設(shè)計(jì)的目標(biāo)在正確的前提下,其重要性的排列次序?yàn)椋嚎勺x、可維護(hù)、可移植、高效!

所以在程序設(shè)計(jì)中代碼的可讀性是很重要的(可讀性就是代碼看起來是否容易列理解、辨認(rèn))。
程序員們?yōu)榱俗约旱拇a能更容易的在同行之間交流,所以多才取統(tǒng)一的可讀性比較好的命名方式。
1.有些程序員喜歡全部小寫,所以如果要寫一個(gè)my name的變量,他們常用的寫法回有my_name或者myName。后面的一種方法稱為駱駝表示法,一為大寫字母象駝峰。駱駝表示法的第一個(gè)字母是小寫的,以后的單詞都是用大寫開頭。
2,匈牙利表示法,此表示法將變量名的數(shù)據(jù)類型也表示了出來,例如一個(gè)字符形的變量名就這樣:cMyName

同理、我們可以用在 Flash Javascript asp... 甚至是文件命名,當(dāng)然從網(wǎng)站命名上我傾向全部小寫的下劃線聯(lián)接方式如 my_name

出處:藍(lán)色理想
責(zé)任編輯:藍(lán)色

◎進(jìn)入論壇Flash專欄版塊參加討論

作者文章 更多作者文章
《上海酷:創(chuàng)意再生產(chǎn)》藝術(shù)展
瀏覽器彈出窗口到底怎樣使用?
中國美院張江校區(qū)2005本科招生
“嬌子杯”賀卡設(shè)計(jì)大賽獲獎(jiǎng)名單
CGArt試刊收藏版正式發(fā)行
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大福“敬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個(gè)可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報(bào)告錯(cuò)誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2