建立字串Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本 String 類別是用來代表 ActionScript 3.0 中的字串 (文字) 資料,ActionScript 字串支援 ASCII 和 Unicode 字元。建立字串最簡單的方式就是使用字串常值。若要宣告字串常值,請使用半形雙引號 (") 或單引號 (') 字元。例如,下列兩個字串是相等的: var str1:String = "hello"; var str2:String = 'hello'; 您也可以使用 new 運算子宣告字串,如下所示: var str1:String = new String("hello"); var str2:String = new String(str1); var str3:String = new String(); // str3 == "" 下列這兩個字串是相等的: var str1:String = "hello"; var str2:String = new String("hello"); 若要在單引號 (') 分隔符號定義的字串常值內使用單引號 (''),請使用反斜線跳脫字元 (\)。同樣地,若要在雙引號 (") 分隔符號定義的字串常值內使用雙引號 ("),也請使用反斜線跳脫字元 (\)。下列這兩個字串是相等的: var str1:String = "That's \"A-OK\""; var str2:String = 'That\'s "A-OK"'; 您可以根據字串常值中存在的任何單或雙引號,選擇使用單引號或雙引號,如下所示: var str1:String = "ActionScript <span class='heavy'>3.0</span>"; var str2:String = '<item id="155">banana</item>'; 請注意,ActionScript 會區分半形單引號 (') 與左右單引號 (' 或 ' ),而且也會如此區分雙引號。請使用半形引號來表示字串常值。當從其它來源貼上文字到 ActionScript 時,請務必使用正確的字元。 如下表所示,您可以使用反斜線跳脫字元 (\) 來定義字串常值中的其它字元:
|
|