Posts Tagged: javascript

Pimp your Code

Posted by & filed under javascript.

Andrew vom Prototype-Team wurde inpiriert von Wil Shipley, einem OS X Entwickler, der Code-Schnipsel von Lesern seines Blogs entgegennimmt und verbessert. Andrew möchte jetzt Euren Prototype-basierten Code verbessern, so wie es Prototype-Entwickler machen würden.Zum Blogpost…

Kostenlose schwarze Löcher

Posted by & filed under fun, javascript, other.

Die Seite hasthelhcdestroyedtheearth.com soll die Frage klären, ob der LHC uns bereits zerstört hat oder nicht. Zur Zeit steht zum Glück noch ein riesiges NO auf der Seite. Der Autor verspricht kostenlose schwarze Löcher im Quelltext dieser Seite: the first person to ask for an RSS feed gets a free black hole in their junk […]

Pacman

Posted by & filed under fun, javascript.

Und wieder einmal ein Klassiker aus den 80’ern: Pacman, diesmal mit der YUI JavaScript library realisiert. Ich fand es in meinem Browser(Firefox/Ubuntu) etwas zu schnell, oder bin ich zu langsam? Vielen Dank an Kris Cieslak für diesen Pausenfüller und an Eric Miraglia für seinen Blog-Post!

Element.bindEventsTo

Posted by & filed under javascript.

War nur gerade mal eine Idee, geschrieben in ca. 5 Minuten, nichts Besonderes aus meiner Sicht… Mit diesem Codeschnipsel kann man auf ein Element gleichzeitg mehrere Eventhandler setzen.

[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 […]