我在一个巨大的数组中有多个子数组 - 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 个不同的城市。