join(Array.join 方法)

public join([delimiter:String]) : String

将数组中的元素转换为字符串、在元素间插入指定的分隔符、连接这些元素然后返回结果字符串。嵌套数组总是以逗号 (,) 分隔,而不使用传递给 join() 方法的分隔符分隔。

可用性:ActionScript 1.0、Flash Player 5

参数

delimiter:String [可选] ― 在返回字符串中分隔数组元素的字符或字符串。如果省略此参数,则使用逗号 (,) 作为默认分隔符。

返回

String ― 一个字符串。

示例

下面的示例创建一个具有三个元素的数组:Earth、Moon 和 Sun。然后,它将该数组接合三次:首先使用默认分隔符(逗号 [,] 和空格),然后使用短划线 (-),最后使用加号 (+)。

var a_array:Array = new Array("Earth","Moon","Sun")
trace(a_array.join()); 
// Displays Earth,Moon,Sun.
trace(a_array.join(" - ")); 
// Displays Earth - Moon - Sun.
trace(a_array.join(" + ")); 
// Displays Earth + Moon + Sun.

下面的示例创建一个包含两个数组的嵌套数组。第一个数组有三个元素:Europa、Io 和 Callisto。第二个数组有两个元素:Titan 和 Rhea。它通过使用加号 (+) 来接合该数组,但每个嵌套数组中的元素保持由逗号 (,) 分隔。

var a_nested_array:Array = new Array(["Europa", "Io", "Callisto"], ["Titan", "Rhea"]);
trace(a_nested_array.join(" + "));
// Returns Europa,Io,Callisto + Titan,Rhea.

另请参见

split(String.split 方法)


Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00001357.html