全件検索で「クラス」を検索した結果、66件ヒットしました。
BevelFilter (flash.filters.BevelFilter) クラス
BitmapData (flash.display.BitmapData) クラス
BitmapFilter (flash.filters.BitmapFilter) クラス
BlurFilter (flash.filters.BlurFilter) クラス
capabilities (System.capabilities) クラス
ColorMatrixFilter (flash.filters.ColorMatrixFilter) クラス
ColorTransform (flash.geom.ColorTransform) クラス
ConvolutionFilter (flash.filters.ConvolutionFilter) クラス
DisplacementMapFilter (flash.filters.DisplacementMapFilter) クラス
DropShadowFilter (flash.filters.DropShadowFilter) クラス
ExternalInterface (flash.external.ExternalInterface) クラス
FileReference (flash.net.FileReference) クラス
FileReferenceList (flash.net.FileReferenceList) クラス
GlowFilter (flash.filters.GlowFilter) クラス
GradientBevelFilter (flash.filters.GradientBevelFilter) クラス
GradientGlowFilter (flash.filters.GradientGlowFilter) クラス
Matrix (flash.geom.Matrix) クラス
Rectangle (flash.geom.Rectangle) クラス
security (System.security) クラス
StyleSheet (TextField.StyleSheet) クラス
TextRenderer (flash.text.TextRenderer) クラス
String クラス
使用可能バージョン【FlashPlayer5
】
使用可能ActionScriptバージョン【ActionScript1.0
】
public class String
extends Object
String クラスは、ストリングプリミティブデータ型のラッパーです。このメソッドとプロパティを使用して、プリミティブストリング値の型を操作できます。String() 関数を使用して、任意のオブジェクトの値をストリングに変換できます。
concat()、fromCharCode()、slice()、substr() を除く String クラスのすべてのメソッドは汎用メソッドです。つまり、メソッドが toString() を呼び出した後で、メソッドの操作が実行されます。これらのメソッドは String オブジェクト以外のオブジェクトでも使用できます。
すべてのストリングインデックスはゼロから始まるため、各ストリング x の最終文字のインデックスは x.length - 1 のようになります。
String クラスのメソッドを呼び出すには、コンストラクタメソッド new String を使用するか、ストリングリテラル値を使用します。ストリングリテラルを指定すると、ActionScript インタプリタはそれをテンポラリ String オブジェクトに自動変換し、その後、テンポラリ String オブジェクトを破棄します。ストリングリテラルで String.length プロパティを使用することもできます。
ストリングリテラルと String オブジェクトを混同しないように注意してください。次の例では、コードの 1 行目でストリングリテラル first_string を作成し、2 行目で String オブジェクト second_string を作成します。
var first_string:String = "foo"
var second_string:String = new String("foo")
String オブジェクトを特に使用する必要がない限り、ストリングリテラルを使用してください。
プロパティ一覧
| オプション | プロパティ | 説明 |
|---|---|---|
| length:Number | 指定したStringオブジェクト内にある文字数を表す整数です。 |
コンストラクタ一覧
| 署名 | 説明 |
|---|---|
| String(value:String) | 新しいStringオブジェクトを作成します。 |
メソッド一覧
| オプション | 署名 | 説明 |
|---|---|---|
| charAt(index:Number):String | パラメータindexで指定された位置にある文字を返します。 | |
| charCodeAt(index:Number):Number | 16で指定された文字を表す0~65535の16ビット整数を返します。 | |
| concat(value:Object):String | Stringオブジェクトの値とパラメータを連結し、新しく形成したストリングを返します。元の値my_strは変更されません。 | |
| static | fromCharCode():String | パラメータ内のUnicode値に対応する文字をストリングとして返します。 |
| indexOf(value:String, [startIndex:Number]):Number | ストリング内を検索し、ストリング内のstartIndex以降の位置で見つかった最初のvalueの位置を返します。 | |
| lastIndexOf(value:String, [startIndex:Number]):Number | ストリングを右から左へと探し、ストリング内でstartIndexの前に見つかった最後のvalueのインデックスを返します。 | |
| slice(start:Number, end:Number):String | 返されるストリングには、start文字からend文字の前までのすべての文字が含まれます。 | |
| split(delimiter:String, [limit:Number]):Array | 指定されたdelimiterパラメータがある各位置でStringオブジェクトをサブストリングに分割し、そのサブストリングを配列として返します。 | |
| substr(start:Number, length:Number):String | ストリング内でstartパラメータで指定されたインデックスからlengthパラメータで指定された文字数までの文字を返します。 | |
| substring(start:Number, end:Number):String | startパラメータとendパラメータで指定された点の間の文字をストリングとして返します。 | |
| toLowerCase():String | Stringオブジェクトのコピーを返します。すべての大文字が小文字に変換されます。 | |
| toString():String | プロパティがストリングかどうかに関係なく、オブジェクトのプロパティをストリングとして返します。 | |
| toUpperCase():String | Stringオブジェクトのコピーを返します。すべての小文字が大文字に変換されます。 | |
| valueOf():String | ストリングを返します。 |
