robsite

In javascript

What the Heck is Shadow DOM?

Versteckte DOM-Unterbäume, mit denen browser die Implementierung komplexerer Elemente verbergen (<video>, <input>, ...). Mit einigen Tricks kann man auf sie zugreifen. Eigene Shadow-Trees kann man im Moment nicht erstellen, was aber vor allem für Frameworks praktisch wäre.

· css, html, javascript, webdev · ★

evil.js

Kann man statt der gewünschten JS-Datei an Hotlinker ausliefern. Definiert einiges um:

self.Math = {
    'ceil': function() {
        return 42;
    },
    'max': Math.min,
    'min': function() {
        return Infinity;
    },
    'pow': function() {
        return 'pow pow pow!';
    },
    ...
· :D, javascript · ★

jQuery-Combinators

Vier kleine Kombinator-basierte Funktionen, mit denen eigene Funktionen ähnlich leicht zu benutzen sind wie jQuerys.

So kann z.B. dies:

var items = $('.item');
if (items.length) {
    do_stuff(items);
}
items.removeClass('some_class');

geschrieben werden als

$('.item').ergo(do_stuff).removeClass('some_class');
· javascript, jquery · ★
Mastodon