getElementsAt //JavaScript Function
example:
x = [-1, [[8, 22, -7], 32, [[4, 10, -2], 122]], 13]; alert(x.getElementsAt(3));
code:
//+ Jonas Raoni Soares Silva //@ http://jsfromhell.com Array.prototype.getElementsAt = function(level){ var r = [], x = [], c = this, l = level, i; do if(i = c.length, !l) for(; i; r[r.length] = c[--i]); else for(; i; c[--i] instanceof Array && x.push(c[i], l - 1)); while(l = x.pop(), (c = x.pop()) != undefined); return r; }