神魂顛倒論壇logo

icon
首頁Adobe Animate CCFlash學習討論區 → set variable與var有何不同?

雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


set variable與var有何不同?


簡版






常看一些FLASH範例書的講解,經常會看到設定變數的問題,
有時候用的是var陳述式,有時候用的是set variable陳述式,
例如時間函數:
用set variable可寫成 mydate=new Date()
用var則需寫成 var mydate:Date=new Date()
兩種寫法在執行上都可行,但差別在哪裡?
又有哪些狀況是一定要用var來寫或set variable來寫呢?

感謝諸公大德的不吝賜教...



Flash Player 12 | 回到頂部

簡版






常看一些FLASH範例書的講解,經常會看到設定變數的問題,
有時候用的是var陳述式,有時候用的是set variable陳述式,
例如時間函數:
用set variable可寫成 mydate=new Date()
用var則需寫成 var mydate:Date=new Date()
兩種寫法在執行上都可行,但差別在哪裡?
又有哪些狀況是一定要用var來寫或set variable來寫呢?

感謝諸公大德的不吝賜教...



Flash Player 12 | 回到頂部

簡版






Var 是宣告變數...所有標準的物件導向的語言都需宣告....不宣告...只會讓程式編譯與撰寫產生問題
1.編譯器無法確定你用到甚麼
2.打錯字時,會讓程式以為你宣告新的物件
所以大多的語言都會強迫宣告,但flash太自由了....

set variable是設定變數....指定變數內容

1.宣告是一開始就要做【通常】,此時可指定變數內容,宣告有其涵蓋範圍
2.設定變數則是可中途變換變數內容




購物車 | 回到頂部
Icon
自己做的flash塔羅牌占卜,感謝神魂顛倒各位先進教導,讓我學會且運用

http://my.so-net.net.tw/ekas/hda/index.html

二馬齊奔千星墬

心藏狂略萬古邪

下一主題 上一主題