actionscript編程基礎(chǔ)--學(xué)習(xí)筆記_第1頁
已閱讀1頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Action2.0編程基礎(chǔ)1一、注釋單行注釋符多行注釋符開始,結(jié)束二、轉(zhuǎn)義字符例1:trace(“Hellon““Action““2.0“)字符串之間使用運(yùn)算符連接結(jié)果輸出:HelloAction2.0實(shí)例:獲得系統(tǒng)的事件2:vartime=newDate()創(chuàng)建Date類的實(shí)例(Date類的實(shí)例含系統(tǒng)時(shí)間的所有信息);注意var中的字母v是小寫的。varyy=time.getFullYear()varmm=time.getMonth(

2、)1getMonth比較特殊,它返回的值是011之間的數(shù)值,所以必須要加上1vardd=time.getDate()varxq=time.getDay()返回值為0,周末varhh=time.getHours()varmin=time.getMinutes()varss=time.getSeconds()trace(yy“年n“mm“月n“dd“日n““星期“xq“n“hh“點(diǎn)n“min“分n“ss“秒“)換行符號必須在引號里邊才可以a

3、=yy“年“mm“月“dd“日““星期“xqhh“點(diǎn)“min“分“ss“秒“三、聲明方式及獲取類型1.變量的聲明方式,數(shù)字于字符串?dāng)?shù)字相加的規(guī)則數(shù)字聲明的方式vara:String=“12“聲明變量a是一個(gè)字符串類型,為12varb:Number=34聲明變量b是一個(gè)數(shù)字字符串類型,為34varc=ab聲明變量c=abtrace(c)字符串類型和數(shù)字類型的變量相加時(shí),數(shù)字型被轉(zhuǎn)換成字符串再相加輸出結(jié)果:12342.實(shí)例:確定變量的數(shù)據(jù)類

4、型typeofvarm=“12“trace(typeof(m))m=2trace(typeof(m))輸出結(jié)果:stringnumber3.改變數(shù)據(jù)的類型:數(shù)字Number()、字符串String()、邏輯是否Boolean、對象數(shù)據(jù)類Object()、數(shù)組Array()vara=“12“聲明變量a是一個(gè)字符串類型,為12varb=Number(a)將a轉(zhuǎn)換為數(shù)字類型,賦予btrace(typeof(b)“:“b)轉(zhuǎn)義序列bfnrt"'

5、字符退格符(II8)換頁符(II12)換行符(II10)回車符(II13)制表符(II9)雙引號單引號反斜杠Action2.0編程基礎(chǔ)3五、程序結(jié)構(gòu)1.條件結(jié)構(gòu)語法格式:①if(條件)執(zhí)行操作②if(條件)執(zhí)行操作1else執(zhí)行操作2③if(條件)執(zhí)行操作1elseif(條件2)執(zhí)行操作2elseif(條件3)執(zhí)行操作3else執(zhí)行操作2.循環(huán)結(jié)構(gòu)語法格式:F(語句1;語句2;語句3)執(zhí)行語句語句1通常為賦值語句,語句2通常為表達(dá)式進(jìn)行

6、條件判斷,在循環(huán)執(zhí)行一次后執(zhí)行語句3例:varsum=0f(vari=1i=100i)sum=i初始值為1,在小于100的情況下,加到sum中,再i加1執(zhí)行trace(sum)輸出結(jié)果為50503.循環(huán)結(jié)構(gòu)while語法格式:while(條件)執(zhí)行語句varsum=0vari=1while(i=100)sum=iitrace(sum)輸出結(jié)果:50504.break和continue語句:break用于跳出整個(gè)循環(huán)continue用于跳

7、出本輪循環(huán)質(zhì)數(shù)的判斷判斷100以下的數(shù)字是否是質(zhì)數(shù)f(vari=3i=100i=2)檢測100以下的數(shù)字f(varj=2jij)if(i%j==0)break如果相除無余數(shù),則退出j的循環(huán)elseif(j==i1)trace(i)計(jì)算1100之間所有不能被5整除的自然數(shù)的和varsum=0f(vari=1i=100i=1)if(i%5==0)continue如果能被5整除,則跳出,開始下一個(gè)循環(huán)trace(i)輸出所有不能被整除的數(shù)字s

8、um=itrace(sum)顯示和,輸出為40005.分支結(jié)構(gòu)swich:swich用來實(shí)現(xiàn)分支結(jié)構(gòu)實(shí)例1獲取系統(tǒng)時(shí)間,然后根據(jù)系統(tǒng)時(shí)間中的星期數(shù)輸出適當(dāng)?shù)淖址畍artoday=newDate()switch(today.getDay())case0:trace(“今天是星期天“)breakcase與后邊的數(shù)值,必須有一個(gè)空格case1:trace(“今天是星期一“)breakcase2:trace(“今天是星期二“)breakcas

9、e3:trace(“今天是星期三“)breakcase4:trace(“今天是星期四“)breakcase5:trace(“今天是星期五“)breakdefault:trace(“今天是星期六“)返回當(dāng)天的星期實(shí)例2判斷當(dāng)前月份所含的天數(shù)vartoday=newDate()theYear=today.getFullYear()theMonth=today.getMonth()1switch(theMonth)case1:case3:ca

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論