直接trace某个二维数组时,得到的是这个二维数组的所有元素,并不能从中看出其“维”度。本函数可以实现该功能,不过仅限于二维数组。
var myArr:Array = [["a", "b", "c"], ["d", "e"], ["f"]];
var myArrShow:String = myArrTrace(myArr);
//trace(myArr);
trace(myArrShow);
//
function myArrTrace(arg:Array):String {
var i:Number = 0;
var temp:String = "";
while (i<arg.length) {
temp = temp+"["+arg[i]+"],";
i++;
}
temp = "["+temp.substring(-1, (temp.length-1))+"]";
return temp;
}
//