String.concat( ) Method | Flash 5 |
combine one or more values into a single string |
Values to be converted to strings (if necessary) and concatenated with string.
The result of concatenating string with value1, value2, ...valuen.
The concat( ) method creates a string from a series of values. It is equivalent to using the concatenation operator (+) with strings but is sometimes preferred for clarity, as the + operator can also be used to add numbers. For details on concat( ), see Chapter 4.
Note that concat( ) does not modify string; it returns a completely new string.
var greeting = "Hello"; excitedGreeting = greeting.concat("!"); trace(greeting); // Displays: "Hello" trace(excitedGreeting); // Displays: "Hello!" var x = 4; // Initialize x as an integer trace(x + 5); // Displays: 9 trace(x.concat(5)); // Fails because x is not a string trace(String(x).concat(5)); // Displays: "45" var x = "4"; // Initialize x as a string trace(x.concat(5)); // Displays: "45" trace(concat("foo", "fee")); // Fails because concat( ) must be // invoked as a method of a string
Section 4.6.1 and Section 4.6.1.1; Section 5.3.1