1126
ActionScript classes
Stage.scaleMode = "noScale";
Stage.addListener(stageListener);
See also
align (Stage.align property)
,
height (Stage.height property)
,
scaleMode
(Stage.scaleMode property)
String
Object
|
+-String
public class
String
extends Object
The String class is a wrapper for the string primitive data type, and provides methods and
properties that let you manipulate primitive string value types. You can convert the value of
any object into a string using the
String()
function.
All the methods of the String class, except for
concat()
,
fromCharCode()
,
slice()
, and
substr()
, are generic, which means the methods call
toString()
before performing their
operations, and you can use these methods with other non-String objects.
Because all string indexes are zero-based, the index of the last character for any string
x
is
x.length - 1
.
You can call any of the methods of the String class using the constructor method
new String
or using a string literal value. If you specify a string literal, the ActionScript interpreter
automatically converts it to a temporary String object, calls the method, and then discards the
temporary String object. You can also use the
String.length
property with a string literal.
Do not confuse a string literal with a String object. In the following example, the first line of
code creates the string literal
first_string
, and the second line of code creates the String
object
second_string
:
var first_string:String = "foo"
var second_string:String = new String("foo")
Use string literals unless you specifically need to use a String object.
Availability:
ActionScript 1.0; Flash Player 5 - (became a native object in Flash Player 6,
which improved performance significantly).
Summary of Contents for FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Page 1: ...ActionScript 2 0 Language Reference ...
Page 1352: ...1352 ActionScript classes ...