freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第3章actionscript-文庫吧資料

2024-10-25 00:21本頁面
  

【正文】 行為。流程的控制也主要體現(xiàn)在“條件”和“循環(huán)”。換句話說,在每一個代碼塊的內(nèi)部,ActionScript ,執(zhí)行它所遇到的每一行代碼。面向?qū)ο蠛兔嫦蜻^程代表兩種不同的解決思路。本節(jié)介紹 ActionScript 程控制以及流程控制語句的使用。 ? trace(myINT)。 ? var myBoolean:Boolean = true。要將對象轉(zhuǎn)換為另一類型,請用小括號將對象名括起來,并在它前面加上新類型的名稱。 ? 顯式轉(zhuǎn)換在代碼中指示編譯器,將一個數(shù)據(jù)類型的變量視為屬于另一個數(shù)據(jù)類型。 ? 隱式轉(zhuǎn)換又稱為強制轉(zhuǎn)換。 數(shù)據(jù)類型轉(zhuǎn)換 ? 在將某個值轉(zhuǎn)換為其他數(shù)據(jù)類型的值時,發(fā)生了類型轉(zhuǎn)換。 ? 在構(gòu)造代碼時,動態(tài)類型的語言帶來了極大的靈活性,但代價是在運行時可能出現(xiàn)類型錯誤。ActionScript ,它在運行時執(zhí)行類型檢查,同時也支持在名為“嚴(yán)格模式( Strict Mode)”的特殊編譯器模式下,在編譯時執(zhí)行類型檢查。靜態(tài)類型語言(如 C++和 Java)在編譯時執(zhí)行類型檢查。 ? 1. Boolean ? 2. int、 uint、 Number ? 3. String ? 4. Object 數(shù)據(jù)類型 ? ? ? 類型檢查 ? 類型檢查即對變量值進(jìn)行檢查,是否符合變量的數(shù)據(jù)類型聲明。 常用數(shù)據(jù)類型 ? 在對數(shù)據(jù)類型分類后,下面對實際編程中常用的數(shù)據(jù)類型進(jìn)行簡要的介紹。 ? 基元數(shù)據(jù)類型的處理速度通常比復(fù)雜復(fù)雜數(shù)據(jù)類型的處理速度快。復(fù)雜數(shù)據(jù)類型包含: Object、 Array、 Date、Error、 Function、 RegExp、 XML和 XMLList。 ? 基元數(shù)據(jù)類型即編程時基本數(shù)據(jù)類型。本節(jié)介紹 ActionScript 。在創(chuàng)建變量、對象實例和函數(shù)定義時,通過使用數(shù)據(jù)類型來指定要使用的數(shù)據(jù)的類型。數(shù)據(jù)類型描述一個數(shù)據(jù)片段,以及可以對其執(zhí)行的各種操作。b ^= 按位“異或”賦值。 aamp。 a=b等價于 a = ab amp。 a%=b等價于 a = a%b += 加法賦值。 a*=b等價于 a = a*b /= 除法賦值。 ? //輸出 1 賦值運算符 ? 賦值運算符有兩個操作數(shù),它根據(jù)一個操作數(shù)的值對另一個操作數(shù)進(jìn)行賦值。 ? (a!=)?(i=1):(i=0)。 ? var a:String =silence。 ? 表達(dá)式 1?表達(dá)式 2:表達(dá)式 3 ? 該運算的操作過程是:若表達(dá)式 1為 true,則執(zhí)行表達(dá)式 2;否則執(zhí)行表達(dá)式 3。條件運算符是 if..else 條件語句的一種簡化的表達(dá)方式。 ? } ? else ? { ? trace(no)。 ? var i:int = 7。 ? 當(dāng)變量的數(shù)據(jù)類型符合指定數(shù)據(jù)類型時,返回 true,否則,返回false。 邏輯“與” || 邏輯“或” as和 typeof ? as運算符常用來檢查數(shù)據(jù)類型是否符合要求。 邏輯運算符 運算符 執(zhí)行的運算 amp。 ? 邏輯運算符具有不同的優(yōu)先級。它是二元運算符,對兩個操作數(shù)進(jìn)行與操作或者或操作,返回布爾型結(jié)果。原理與條件運算符類似。 關(guān)系運算符 運算符 執(zhí)行的運算 小于 大于 = 小于或等于 = 大于或等于 in 檢查對象屬性 is 檢查數(shù)據(jù)類型 等于運算符 ? 等于運算符為二元運算符,用來判斷兩個操作數(shù)是否相等。比較的結(jié)果為布爾型( Boolean),即 true或者false。 ? trace(div) ? //輸出 0 關(guān)系運算符 ? 關(guān)系運算符用來對操作數(shù)進(jìn)行比較,常用于關(guān)系表達(dá)式中作為判斷的條件。 ? trace(sub) ? //輸出 2 ? var mul:int = i*j。 ? var sum:int = i+j。 ? var i:int = 7。 ? //輸出 1 算術(shù)運算符 ? 算術(shù)運算符包含:加“ +” 、減“ ” 、乘“ *”、除“ /” 、模運算“ %”和求反運算“ ” 。 ? trace(++i)。下面的例子說明如何在遞增值之后返回表達(dá)式 ++i的值。遞增運算符( ++)和遞減運算符( )是“前綴運算符”,它們在表達(dá)式中出現(xiàn)在操作數(shù)的前面。表列出了所有主要運算符,它們具有相同的優(yōu)先級。 ? var sum:uint = (2 + 3) * 4。 ? ActionScript 級,可以使用小括號運算符“ ( )” 。雖然編譯器先處理乘法運算符“ *” 然后再處理加法運算符“ +” 似乎是自然而然的事情,但實際上編譯器要求顯式指定先處理哪些運算符。三元運算符有三個操作數(shù),例如條件運算符“ ?:” 。一元運算符只有一個操作數(shù),例如遞增運算符“ ++” 。 ? var sum:uint = 2 + 3 * 4。下面的例子中,將加法運算符“ +” 和乘法運算符“ *”與三個操作數(shù) 3和 4結(jié)合進(jìn)行運算。被運算的對象稱為操作數(shù),即被運算符用作輸入的值。 運算符與操作數(shù) ? 運算是對數(shù)據(jù)的加工。 ? 1.聲明變量 ? 2.為變量賦值 ? 3.變量命名規(guī)則 ? 運算符 ? 運算符是一種特殊的函數(shù),它們具有一個或多個操作數(shù)并返回相應(yīng)的值。 ? 1.存儲數(shù)據(jù) ? 2.比較數(shù)據(jù) ? 3.傳遞數(shù)據(jù) ? 4.簡化代碼 ? 5.提高模塊化程度和增加可移植性 變量的聲明和賦值 ? 在使用變量時,首先要聲明變量。 變量在程序中的作用 ? 變量主要用來保存數(shù)據(jù)。 //定義常量 ? public function myWay() ? { ? trace(i)。常量創(chuàng)建的格式如下所示。 ActionScript const關(guān)鍵字用來創(chuàng)建常量。表列出了 ActionScript 。保留字包括“關(guān)鍵字”。 關(guān)鍵字與保留字 ? 在 ActionScript ,不能使用關(guān)鍵字和保留字作為標(biāo)識符,即不能使用這些關(guān)鍵字和保留字作為變量名、方法名、類名等。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1