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

正文內(nèi)容

[工學(xué)]第3章actionscript(編輯修改稿)

2024-11-15 00:21 本頁面
 

【文章內(nèi)容簡介】 運算符。 邏輯運算符 運算符 執(zhí)行的運算 amp。amp。 邏輯“與” || 邏輯“或” as和 typeof ? as運算符常用來檢查數(shù)據(jù)類型是否符合要求。如果符合要求返回被判斷的對象,格式與 is運算符一致。 ? 當(dāng)變量的數(shù)據(jù)類型符合指定數(shù)據(jù)類型時,返回 true,否則,返回false。下面的例子顯示如何使用 as運算符。 ? var i:int = 7。 ? if (i as Number) //當(dāng)變量 i為 Number型時,輸出“ ok” ? { ? trace(ok)。 ? } ? else ? { ? trace(no)。 ? } 三元運算符 ? 三元運算符即條件運算符“ ?:” ,包含三個操作數(shù)。條件運算符是 if..else 條件語句的一種簡化的表達方式。該運算符的格式如下所示。 ? 表達式 1?表達式 2:表達式 3 ? 該運算的操作過程是:若表達式 1為 true,則執(zhí)行表達式 2;否則執(zhí)行表達式 3。下面的例子顯示如何使用條件運算符。 ? var a:String =silence。 ? var i:int。 ? (a!=)?(i=1):(i=0)。 //當(dāng) a不為空時執(zhí)行 i=1,否則執(zhí)行 i=0 ? trace(i)。 ? //輸出 1 賦值運算符 ? 賦值運算符有兩個操作數(shù),它根據(jù)一個操作數(shù)的值對另一個操作數(shù)進行賦值。表列出了賦值運算符,它們具有相同的優(yōu)先級 . 賦值運算符 運算符 執(zhí)行的運算 = 賦值 *= 乘法賦值。 a*=b等價于 a = a*b /= 除法賦值。 a/=b等價于 a = a/b %= 求模賦值。 a%=b等價于 a = a%b += 加法賦值。 a+=b等價于 a = a+b = 減法賦值。 a=b等價于 a = ab amp。= 按位“與”賦值。 aamp。=b等價于 a = aamp。b ^= 按位“異或”賦值。 a^=b等價于 a = a^b 數(shù)據(jù)類型 ? 數(shù)據(jù)是程序的必要組成部分,也是程序處理的對象。數(shù)據(jù)類型描述一個數(shù)據(jù)片段,以及可以對其執(zhí)行的各種操作。數(shù)據(jù)存儲在變量中。在創(chuàng)建變量、對象實例和函數(shù)定義時,通過使用數(shù)據(jù)類型來指定要使用的數(shù)據(jù)的類型。數(shù)據(jù)類型是對程序所處理的數(shù)據(jù)的抽象。本節(jié)介紹 ActionScript 。 數(shù)據(jù)類型概述 ? ActionScript :基元數(shù)據(jù)類型( Primitive data type)和復(fù)雜數(shù)據(jù)類型( Complex data type)。 ? 基元數(shù)據(jù)類型即編程時基本數(shù)據(jù)類型。包括Boolean、 int、 Null、 Number、 String、 uint和void。復(fù)雜數(shù)據(jù)類型包含: Object、 Array、 Date、Error、 Function、 RegExp、 XML和 XMLList。自定義類屬于復(fù)雜數(shù)據(jù)類型。 ? 基元數(shù)據(jù)類型的處理速度通常比復(fù)雜復(fù)雜數(shù)據(jù)類型的處理速度快。 ActionScript 可能優(yōu)化內(nèi)存和提高速度的特殊方式來存儲基元值。 常用數(shù)據(jù)類型 ? 在對數(shù)據(jù)類型分類后,下面對實際編程中常用的數(shù)據(jù)類型進行簡要的介紹。常用的數(shù)據(jù)類型包含:Boolean、 int、 uint、 Number、 String、 Object、Array, void、 Null。 ? 1. Boolean ? 2. int、 uint、 Number ? 3. String ? 4. Object 數(shù)據(jù)類型 ? ? ? 類型檢查 ? 類型檢查即對變量值進行檢查,是否符合變量的數(shù)據(jù)類型聲明。類型檢查可以在編譯時或運行時執(zhí)行。靜態(tài)類型語言(如 C++和 Java)在編譯時執(zhí)行類型檢查。動態(tài)類型語言(如 Smalltalk和 Python)在運行時執(zhí)行類型檢查。ActionScript ,它在運行時執(zhí)行類型檢查,同時也支持在名為“嚴格模式( Strict Mode)”的特殊編譯器模式下,在編譯時執(zhí)行類型檢查。在嚴格模式下,類型檢查既發(fā)生在編譯時也發(fā)生在運行時,但是在標準模式( Standard Mode)下,類型檢查僅發(fā)生在運行時。 ? 在構(gòu)造代碼時,動態(tài)類型的語言帶來了極大的靈活性,但代價是在運行時可能出現(xiàn)類型錯誤。靜態(tài)類型的語言在編譯時報告類型錯誤,但代價是要求類型信息在編譯時是已知的。 數(shù)據(jù)類型轉(zhuǎn)換 ? 在將某個值轉(zhuǎn)換為其他數(shù)據(jù)類型的值時,發(fā)生了類型轉(zhuǎn)換。類型轉(zhuǎn)換可以是“隱式的”,也可以是“顯式的”。 ? 隱式轉(zhuǎn)換又稱為強制轉(zhuǎn)換。例如,如果將值 2賦給 Boolean數(shù)據(jù)類型的變量,則 Flash Player會先將 2轉(zhuǎn)換為布爾值true,然后再將其賦給 Boolean變量。 ? 顯式轉(zhuǎn)換在代碼中指示編譯器,將一個數(shù)據(jù)類型的變量視為屬于另一個數(shù)據(jù)類型。在涉及基元類型時,轉(zhuǎn)換功能將一個數(shù)據(jù)類型的值實際轉(zhuǎn)換為另一個數(shù)據(jù)類型的值。要將對象轉(zhuǎn)換為另一類型,請用小括號將對象名括起來,并在它前面加上新類型的名稱。例如,下面的代碼將一個布爾值轉(zhuǎn)換為一個整數(shù)。 ? var myBoolean:Boolean = true。 ? var myINT:int = int(myBoolean)。 ? trace(myINT)。 //輸出 1 控制程序的流程 ? 控制程序的流程即使用控制結(jié)構(gòu)實現(xiàn)對代碼執(zhí)行順序的控制。本節(jié)介紹 ActionScript 程控制以及流程控制語句的使用。 流程控制概述 ? ActionScript ,但面向?qū)ο笈c面向過程并不是對立的。面向?qū)ο蠛兔嫦蜻^程代表兩種不同的解決思路。類實現(xiàn)了面向?qū)ο螅陬悓崿F(xiàn)的具體程序是面向過程的。換句話說,在每一個代碼塊的內(nèi)部,ActionScript ,執(zhí)行它所遇到的每一行代碼。 ? 在面向過程中,程序的執(zhí)行順序除“順序”執(zhí)行外還包括“條件”和“循環(huán)”。流程的控制也主要體現(xiàn)在“條件”和“循環(huán)”。 ? 利用條件可以控制程序中的哪些部分要執(zhí)行而哪些部分要被跳過。條件模擬了我們?nèi)粘V械倪x擇行為。 條件語句 ? ActionSc
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1