MWCodebymw.de ↗
🟨 JavaScript

JavaScript-Snippets

Alle Snippets für JavaScript — copy-&-paste-fertig, erklärt und aus der Praxis.

javascript_intersectio.jsJavaScript
Einsteiger

Elemente beim Scrollen einblenden mit IntersectionObserver

Bilder erst laden, wenn sie sichtbar werden, oder Abschnitte sanft einblenden – ganz ohne Scroll-Event-Gehacke. Der IntersectionObserver macht das effizient und in wenigen Zeilen.

14. Juli 2026 · 4 Aufrufe · · KIMit Hilfe von KI generiert
javascript_llm_structu.jsJavaScript
Fortgeschritten

Verlässliches JSON aus einem LLM – mit Structured Outputs statt Hoffnung

Antworte nur mit JSON" reicht nicht – irgendwann kommt doch ein "Klar, hier ist dein JSON:" davor und dein JSON.parse() stürzt ab. Mit einem JSON-Schema erzwingst du garantiert gültige Struktur.

9. Juli 2026 · 13 Aufrufe · · KIMit Hilfe von KI generiert
javascript_openai_chat.jsJavaScript
Fortgeschritten

ChatGPT-Antworten live streamen im Browser (OpenAI, fetch + SSE)

Statt auf die komplette KI-Antwort zu warten, lässt du sie Wort für Wort erscheinen – wie im echten ChatGPT. So liest du den Server-Sent-Events-Stream der OpenAI-API mit reinem fetch, ohne Bibliothek.

9. Juli 2026 · 8 Aufrufe · · KIMit Hilfe von KI generiert
javascript_fetch_async.jsJavaScript
Einsteiger

fetch() mit async/await und sauberem try/catch

Daten von einer API holen ist mit fetch() und async/await lesbar wie synchroner Code. Der Haken: fetch wirft bei 404 oder 500 keinen Fehler – du musst response.ok selbst prüfen.

4. Juli 2026 · 12 Aufrufe · · KIMit Hilfe von KI generiert
javascript_debounce_fu.jsJavaScript
Einsteiger

Debounce in Vanilla JavaScript – ohne Bibliothek

Eine Suche, die bei jedem Tastendruck feuert, überlastet den Server. Mit einer kleinen debounce-Funktion wartest du, bis der Nutzer kurz Pause macht – in wenigen Zeilen, ganz ohne Framework.

3. Juli 2026 · 14 Aufrufe · · KIMit Hilfe von KI generiert