Javascript Snippets
Hier sammle ich ein paar JavaScript – Snippets. Eine Liste, die im Laufe der Zeit sicher noch erweitert wird 🙂
Zufälliges Element aus einem Array? Nichts leichter als das!
1 2 | var items = [123, 'John', 11111, 'Doe', 'foo', 2924, 'bar', 'foobar', 55, 'baz']; var randomItem = items[Math.floor(Math.random() * items.length)]; |
Zufällige Zahl mit einem Mindest- und einem Maximalwert? Here you go!
1 | var x = Math.floor(Math.random() * (max - min + 1)) + min; |
Ein „SO – Fundstück“: Javascript shorthand if/else. Wusste nicht dass das möglich ist. Sehr mächtige Sprache… 😀
1 | var y = (x == 2 ? "yes" : "no"); |
Quelle: https://stackoverflow.com/questions/11069278/javascript-if-else-shorthand
Optionale Parameter
1 | if (typeof optionalArg === 'undefined') { optionalArg = 'default'; } |
Promise
1 2 3 4 5 6 | new Promise(function(resolve, reject) { alert("Aktion 1"); resolve(); }).then(function() { alert("Aktion 1 beendet"); }); |
Kommentar schreiben
Kommentare