Posts Tagged: Array

[UPDATE] Array.filter

Posted by & filed under javascript.

Hab‘ mich noch zu einer kleinen Verbesserung verleiten lassen… Object.extend(Array.prototype, { filter : function(){ var args = $A(arguments), fnc = args.shift(), tmpNew = new Array(); if(typeof(fnc)!=’function‘){throw new TypeError()}; this.each(function(element){ args.unshift(element); if (fnc.apply(this,args)) { tmpNew.push(element) } args.shift(); }); return tmpNew; } }); Damit sind jetzt u.a. weitere Paramater für die Testfunktion zulässig: [1,2,3,4,5,6,7,8].filter(function(element,a,b){return element > a […]

Array.filter

Posted by & filed under javascript.

Mir war es einfach zu langweilig, jedesmal ein .each oder ähnliches auf Arrays machen zu müssen, nur um ein Array zu filtern. Also ab damit in das Array-Objekt!

Array.compare

Posted by & filed under javascript.

Für einen „Test“ musste ich 2 unsortierte Arrays vergleichen können. Daher habe ich diese kleine Erweiterung zu prototype’s Array-Object geschrieben.