成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Flash字符型變量在連接字符時的小細節(jié)

在Flash編程過程中,你是否試過在沒有賦值的字符型變量后連接字符呢?這么做會產(chǎn)生什么結果呢?讓我們一起來探索一下。步驟1:打開作品并選擇動作面板首先,雙擊打開一個已有的作品,例如“太陽升起”。然后,

在Flash編程過程中,你是否試過在沒有賦值的字符型變量后連接字符呢?這么做會產(chǎn)生什么結果呢?讓我們一起來探索一下。

步驟1:打開作品并選擇動作面板

首先,雙擊打開一個已有的作品,例如“太陽升起”。然后,在需要輸入代碼的幀上右擊,在下拉菜單中選擇“動作”。

步驟2:定義未賦值的字符串變量

我們先定義一個字符串變量,但不給它賦值。代碼如下圖所示。

步驟3:連接字符串

接著,在前一個字符串之后,連接字符串“——靜夜思”。在動作面板中的代碼如下圖所示。

步驟4:書寫測試代碼

在“動作”面板中書寫測試代碼,如下圖所示。

步驟5:測試結果

測試后的結果如下圖所示??梢钥吹剑谧址那懊婕恿艘粋€“null”,而不是空。顯然,這不是我們想要的結果。那么怎么辦呢?

解決方法:給字符型變量賦初值

解決這個問題很簡單,只需給字符串變量“S_txt”賦一個初值,例如“ ”即空格。代碼如下圖所示。

重新測試結果

重新測試后,得到的結果如下所示。

小結

你注意到字符型變量在連接字符時的這個小細節(jié)了嗎?這確實是一個有趣的現(xiàn)象。在Flash編程中,如果未給字符型變量賦值,連接字符時會在前面加上“null”。為了避免這個問題,記得給字符型變量賦初值,以確保連接字符時得到正確的結果。

標簽: