Kategorie: Code

Closures – Funktionsabschlüsse

Mario Blog, Code, Tutorial ,
0

Closures sind nicht so schwer zu verstehen. Closures sind etwas was die Javascript – Engine für uns macht und das ist meistens verdammt praktisch aber verwirrend am Anfang. Folgendes Beispiel:

Wenn wir jetzt samSays() ausführen und das Ergebnis einer Variablen zuweisen var sayIt = samSays(„Hello“); dann passiert optisch erstmal nichts, dafür aber umso mehr… mehr >>

IIFEs und safe code

Mario Code, Tutorial , ,
0

IIFEs sind Immediately Invoked Function Expressions. (Sofort ausgeführte Funktionsausdrücke) Klingt kompliziert? Ist es aber nicht! Fangen wir ganz einfach an. Eine normale Javascript Funktion kennt jeder:

Diese wird in den Speicher geladen wo sie erstmal recht untätig rumsitzt. Damit sie was tut muss man sie aufrufen (invoken):

Kennt man ja, ist auch nicht wahnsinnig… mehr >>

Coming soon = Hoisting und (Java) Design Patterns

Mario Code, Tutorial , ,
0

Nachtrag: Ich werde Hoisting dieses mal als Video machen. Ein bisschen anders als die üblichen Tutorials die ich so im Web gesehen habe. Aus diesem Grund wirds noch ein klein wenig länger dauern. Im Moment schreibe ich einen Blogpost über Hoisting. Wann, wo und was passiert da? Code der von unten nach oben gebeamt wird? Scotty?! Oft… mehr >>

CSS Gewichtung (Spezifität)

Mario Code , ,
0

Habt ihr euch schon des öfteren gefragt warum manche styles bevorzugt werden und ihr konntet es euch einfach nicht erklären warum der Browser jetzt den Style nimmt und nicht den anderen? Und dann habt ihr aus purer Verzweiflung !important genommen und gut wars…erstmal…aber dann wars doch irgendwie unbefriedigend. Dann lag das mit Sicherheit an der… mehr >>