套件 | flashx.textLayout.utils |
類別 | public final class CharacterUtil |
繼承 | CharacterUtil Object |
語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5 |
CharacterUtil.method(parameter)
語法呼叫。
公用方法
方法 | 定義自 | ||
---|---|---|---|
指出物件是否有已定義的指定屬性。 | Object | ||
[靜態]
如果 charCode 引數是代理字元組中的高字元,則傳回 true。 | CharacterUtil | ||
[靜態]
如果 charCode 引數是代理字元組中的低字元,則傳回 true。 | CharacterUtil | ||
指出 Object 類別的實體是否位於指定為參數的物件原型鏈中。 | Object | ||
[靜態]
如果 charCode 是空白字元,則傳回 true。 | CharacterUtil | ||
指出指定的屬性是否存在,以及是否可列舉。 | Object | ||
為迴圈作業設定動態屬性的可用性。 | Object | ||
傳回代表此物件的字串,根據地區特定慣例進行格式化。 | Object | ||
會傳回指定之物件的字串形式。 | Object | ||
會傳回指定之物件的基本值。 | Object |
方法詳細資訊
isHighSurrogate | () | 方法 |
public static function isHighSurrogate(charCode:int):Boolean
語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5 |
如果 charCode
引數是代理字元組中的高字元,則傳回 true
。代理字元組代表一個字元的碼點需要以大於 16 個位元來表示,因此需要兩個 16 位元單字的組合,一個為高代理區,另一個為低代理區,以具體表示其碼點。
當處理一系列字元時,可使用此方法確認並未不慎將代理字元組分割為不完整的兩半部。
參數
charCode:int — 代表字元碼的整數。字元碼通常是以 16 進位格式表示。例如,空白字元的字元碼可以使用數字 0x0020 表示。
|
Boolean — 如果 charCode 是代理字元組中的高代理區,則為 true 。
|
isLowSurrogate | () | 方法 |
public static function isLowSurrogate(charCode:int):Boolean
語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5 |
如果 charCode
引數是代理字元組中的低字元,則傳回 true
。代理字元組代表一個字元的碼點需要以大於 16 個位元來表示,因此需要兩個 16 位元單字的組合,一個為高代理區,另一個為低代理區,以具體表示其碼點。
當處理一系列字元時,可使用此方法確認並未不慎將代理字元組分割為不完整的兩半部。
參數
charCode:int — 代表字元碼的整數。字元碼通常是以 16 進位格式表示。例如,空白字元的字元碼可以使用數字 0x0020 表示。
|
Boolean — 如果 charCode 是代理字元組中的低代理區,則為 true 。
|
isWhitespace | () | 方法 |
public static function isWhitespace(charCode:int):Boolean
語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5 |
如果 charCode
是空白字元,則傳回 true
。
下表說明此方法認定為空白字元的所有字元。
字元碼 | Unicode 字元名稱 | 類別 |
---|---|---|
0x0020 | SPACE | 空格分隔符號 |
0x1680 | OGHAM SPACE MARK | 空格分隔符號 |
0x180E | MONGOLIAN VOWEL SEPARATOR | 空格分隔符號 |
0x2000 | EN QUAD | 空格分隔符號 |
0x2001 | EM QUAD | 空格分隔符號 |
0x2002 | EN SPACE | 空格分隔符號 |
0x2003 | EM SPACE | 空格分隔符號 |
0x2004 | THREE-PER-EM SPACE | 空格分隔符號 |
0x2005 | FOUR-PER-EM SPACE | 空格分隔符號 |
0x2006 | SIX-PER-EM SPACE | 空格分隔符號 |
0x2007 | FIGURE SPACE | 空格分隔符號 |
0x2008 | PUNCTUATION SPACE | 空格分隔符號 |
0x2009 | THIN SPACE | 空格分隔符號 |
0x200A | HAIR SPACE | 空格分隔符號 |
0x202F | NARROW NO-BREAK SPACE | 空格分隔符號 |
0x205F | MEDIUM MATHEMATICAL SPACE | 空格分隔符號 |
0x3000 | IDEOGRAPHIC SPACE | 空格分隔符號 |
0x2028 | LINE SEPARATOR | 行分隔符號 |
0x2029 | PARAGRAPH SEPARATOR | 段落分隔符號 |
0x0009 | CHARACTER TABULATION | 其他 |
0x000A | LINE FEED | 其他 |
0x000B | LINE TABULATION | 其他 |
0x000C | FORM FEED | 其他 |
0x000D | CARRIAGE RETURN | 其他 |
0x0085 | NEXT LINE | 其他 |
0x00A0 | NO-BREAK SPACE | 其他 |
參數
charCode:int — 代表字元碼的整數。字元碼通常是以 16 進位格式表示。例如,空白字元的字元碼可以使用數字 0x0020 表示。
|
Boolean — 如果 charCode 是空白字元,則為 true 。
|
Tue Jun 12 2018, 03:47 PM Z