Daniel's public fiddles
-
anaglyph test
jQuery 1.8.3, HTML, CSS, JavaScript
-
Coin sums
No-Library (pure JS), HTML, CSS, JavaScript
-
Smallest multiple
No-Library (pure JS), HTML, CSS, JavaScript
-
Largest palindrome product
No-Library (pure JS), HTML, CSS, JavaScript
-
Largest prime factor
No-Library (pure JS), HTML, CSS, JavaScript
-
Even Fibonacci numbers
No-Library (pure JS), HTML, CSS, JavaScript
-
Finding multiples of 3 and 5
No-Library (pure JS), HTML, CSS, JavaScript
-
TDLN6
No-Library (pure JS), HTML, CSS, JavaScript
-
f9XVa
No-Library (pure JS), HTML, CSS, JavaScript
-
XD4sU
No-Library (pure JS), HTML, CSS, JavaScript
-
b7BRR
Shipyard (nightly), HTML, CSS, JavaScript
-
AngularJS: Infinite Scrolling
No-Library (pure JS), HTML, CSS, JavaScript
-
8U5uc
No-Library (pure JS), HTML, CSS, JavaScript
-
xrLHF
jQuery Compat (edge), HTML, CSS, JavaScript
-
2sfXA
No-Library (pure JS), HTML, CSS, JavaScript
-
ENr7h
No-Library (pure JS), HTML, CSS, JavaScript
-
d3 pathTween
No-Library (pure JS), HTML, CSS, JavaScript
-
8rAhP
No-Library (pure JS), HTML, CSS, JavaScript
-
AOP
Adding functionality through aspect oriented programming (AOP) allows you to modify its behavior after it has been instantiated. New methods don't override the existing ones, but supplement them. Imagine the usefulness of having callbacks such as before, after and around every method in your class. This allows you to hook into classes dynamically without having to hack the original class definition. If you're not using the observer or mediator design patterns you could use aspect oriented programming to add in hooks to log user interactions with objects without having to modify the original code.
-
Walk the DOM
No-Library (pure JS), HTML, CSS, JavaScript