【发布时间】:2013-03-22 10:57:06
【问题描述】:
我在一个巨大的数组中拥有多个子数组 - MasterArray - 这意味着子数组已经在 MasterArray 内部。我想“融合”所有这些子数组 - 删除那些 [ ] 方括号。
我想避免使用“concat”方法,因为数组已经在 MasterArray 中。有没有命令/方法如何做到这一点? 谢谢。
var englandCities:Array = [London, Manchester, Leeds];
var franceCities:Array = [Paris, Orleans, Avignon];
var europeanCities:Array = [englandCities, franceCities];
我想以某种方式指出嵌套在欧洲城市数组中的“伦敦”。 在我尝试追踪它之后,它给了我“englandCities”,这是有道理的。
trace(europeanCities[0]);
// displays "englandCities"
// how can I make it display "London" ?
如何使 euroCities 数组显示 "London" ? 我需要在不使用 concat() 的情况下从“europeanCities”数组中删除那些方括号...
好的,让我重新表述一下。我的主阵列:
var europeanCities:Array = [englandCities, franceCities];
等于
[[London, Manchester, Leeds], [Paris, Orleans, Avignon]];
我说的对吗?现在,如何删除内括号以获得如下内容:
[London, Manchester, Leeds, Paris, Orleans, Avignon];
请记住,该数组比 englandCities 和 frenchCities 长得多......有大约......30 个不同的城市。
【问题讨论】:
标签: actionscript-3 concatenation arrays