
Код:
var a1:Array = [[1,2,3,4,5,6,7,8,9],[1,2,3,4,5,6,7,8,9,10]];
getArrayCopy = function(arr:Array):Array {
var outArray:Array = new Array();
for (var i:Number=0;i<arr.length;i++) {
var item = arr[i];
if (Array(item)!=null&&item!=arr) {
outArray.push(getArrayCopy(item));
} else {
outArray.push(item);
}
}
return outArray;
}
a2 = getArrayCopy(a1);
a2[0][1] = 134;
trace([a1[0][1],a2[0][1]]); // 2,134
Сколки-угодно-мерный…