P
ROTOTYPE
I'm Not Only The Prototype, I'm Also A Member.
home
▪
stats
▪
search
▪
linkback
▪
about
▪
FAQ
| user: guest,
login
,
register
Array
:
// mda_reverse() - Reverses a multi dimensional array
author:
jvanheerikhuize
[+]
,
Submitted: 01.29.03 2a
• Last Edit: 01.29.03 2a
//////////////////////////////////////////////////////////////////////// // REVERSE A MULTIDIMENSIONAL ARRAY //////////////////////////////////////////////////////////////////////// Array.prototype.mda_reverse = function () { this.reverse (); for (var i in this) { if (typeof this[i] == "object") { this[i].mda_reverse (); } } };
usage
//////////////////////////////////////////////////////////////////////// // TEST //////////////////////////////////////////////////////////////////////// a = [{test:"val"}, 0, [10, 11, 12, [120, [1210, 1211], 122, {keyval:"true"}], 13], 2, 3, [40, 41, 42], 5]; trace (a) a.mda_reverse (); trace (a)
msg
1
{
jhb0b
[+]
, posted: 05.13.07 7p•05.13.07 7p, top
[^]
}
/////////////////////////////////////////////////////////////////// //// modify code thanks to mda ^^ /////////////////////////////////////////////////////////////////// function hb_mda_reverse(a:Array):Void { a.reverse (); for(var i:String in a) { if(typeof a[i] == "object") arguments.callee(a[i]); } }
Add Comment
[+]
›opyleft 2001-2010. Layer51 is: Jaime Prado.
@