flash action 詳解(5)_Flash教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
推薦:flash action 詳解(4)在實(shí)際應(yīng)用中,有一些非凡的字符不能直接輸入在字符串中,例如不能在字符串中直接輸入引號(hào)(會(huì)破壞字符串的完整性).這時(shí)我們就需要用到轉(zhuǎn)義字符了(Escaping).
對(duì)象 | Object對(duì)象是 Actions cript 中的一個(gè)重要數(shù)據(jù)類型. 說(shuō)得更清楚一些, 它就是現(xiàn)在大多數(shù)編程語(yǔ)言中的類(Class). 其實(shí)在 Flash 中使用的 MovieClip 其實(shí)也屬于一種預(yù)定義的類, 只不過(guò)它有些非凡而已.
關(guān)于對(duì)象我們會(huì)在后面章節(jié)具體介紹
影片 | Movieclip
影片是 Flash 中唯一用來(lái)引用圖像元素的數(shù)據(jù)類型. 你可以通過(guò) MovieClip 對(duì)象的各種屬性(Property)和方法(Method)來(lái)操作它的實(shí)例(Instance).
關(guān)于影片我們也會(huì)在后面具體講解
空 | Null
空? 我是說(shuō)"空", 也就是什么都沒(méi)有. 這種數(shù)據(jù)類型就是這個(gè)意思, 而且它只有一個(gè)值: null. 那么它有什么用呢?
用來(lái)表示一個(gè)變量尚未賦值
用來(lái)表示一個(gè)變量已經(jīng)不包含數(shù)據(jù)
用來(lái)表示一個(gè)函數(shù)沒(méi)有返回值
用來(lái)表示一個(gè)函數(shù)的某個(gè)參數(shù)被省略了
不要認(rèn)為它毫無(wú)意義, 在涉及到具體的程序問(wèn)題時(shí)它是非常有用的.
定義 | Undefined
未定義類型同 Null 差不多, 也只有一個(gè)值: undefined.
它被用來(lái)表示一個(gè)變量尚未賦值.
typeof 操作符
在實(shí)際應(yīng)用中我們經(jīng)常碰到需要判定具體變量和對(duì)象的數(shù)據(jù)類型的情況. Flash 提供了一個(gè)很好用的 typeof 來(lái)解決這個(gè)問(wèn)題. 非凡是對(duì)于自定義函數(shù)的設(shè)計(jì), 確定參數(shù)的類型是非常重要的步驟.
參數(shù)類型 返回值(字符串)
String string
MovieClip movieclip
Button object
TextField object
Number number
Boolean boolean
Object object
Function function
Undefined undefined
Null null
typeof 操作符的優(yōu)先級(jí)很高, 可以在邏輯運(yùn)算或是算術(shù)運(yùn)算符之前被運(yùn)算. 下面是它具體應(yīng)用的例子:
//常數(shù)的類型
trace("數(shù)值常數(shù) 36 的類型: " typeof 26);
trace("字符串常數(shù) what 的類型: " typeof "what");
//一般 typeof 操作符可以像 , -, add 等操作符一樣使用
//但為了避免出錯(cuò)還是建議你使用括號(hào), 如下例
trace("邏輯常數(shù) true 的類型: " typeof(true));
//對(duì)象的類型
trace("對(duì)象 Object() 的類型: " typeof (Object()));
trace("new String() 的類型: " typeof new String()); //注重 new 操作符優(yōu)先級(jí)比 typeof 高
//函數(shù)的方法的類型取決于其返回值
trace("Math.sqrt() 方法的類型: " typeof Math.sqrt());
trace("Math.toString() 方法的類型: " typeof Math.toString());
//null 空類型
trace("null 的類型: " typeof null);
//在這里我用了多級(jí) typeof 來(lái)看看 typeof 返回的值的類型
trace("typeof 返回值的類型: " typeof (typeof null));
你還可以自己試著改動(dòng)一下代碼, 看看其它東西的 typeof 是什么.
這一章就到此為止了, 下一章會(huì)比較現(xiàn)實(shí)一點(diǎn)(因?yàn)橛腥苏f(shuō)前面這些東西根本沒(méi)必要講, 不切實(shí)際). 對(duì)于數(shù)據(jù)類型的對(duì)象性方面的內(nèi)容將在對(duì)象部分中介紹
分享:flash action 詳解(3)第2章:變量及數(shù)據(jù)類型---變量---定義變量變量是什么?大概說(shuō)來(lái)就是存放信息的容器(更確切的說(shuō)是指向內(nèi)存空間中某個(gè)存貯位置的指針,不過(guò)能夠理解就行了,何
相關(guān)Flash教程:
Flash教程Rss訂閱網(wǎng)站制作教程搜索
Flash教程推薦
- 卡通人物手腳的繪畫方法和技巧
- 用Flash簡(jiǎn)單制作印章動(dòng)畫視覺(jué)效果
- Flash制作雪花視覺(jué)動(dòng)畫效果的三種制作方法
- Flash MX2004入門與進(jìn)階實(shí)例——元件和實(shí)例(9)
- Flash MX2004入門與進(jìn)階實(shí)例——文字和組件(8)
- 用Flash MX 2004制作緩沖相冊(cè)教材
- Flash制作環(huán)型立體旋轉(zhuǎn)的動(dòng)態(tài)文字
- 用Flash AS編寫的蝌蚪特效動(dòng)畫
- Flash CS3循環(huán)背景的運(yùn)用技巧
- Flash中材質(zhì)的層次感
- 相關(guān)鏈接:
- 教程說(shuō)明:
Flash教程-flash action 詳解(5)
。