logo hsb.horse
← Zurück zur Tag-Übersicht

Tags

#JavaScript

Inhalte mit dem Tag "JavaScript".

Einträge 14
  1. Snippets
    Implementierung eines leichten Result-Typs in TypeScript

    Ein Error-Handling-Pattern ohne try-catch. Typsichere Fehlerbehandlung mit einem Result-Typ, der data und error trennt.

  2. Snippets
    Lazy-Initialisiertes Objekt

    TypeScript-Pattern mit Gettern, das Werte nur beim ersten Zugriff generiert. Leichtgewichtige Lazy-Evaluation im Vergleich zum Speicher-Cache.

  3. Snippets
    Polyfill für crypto.randomUUID

    Polyfill-Implementierung der crypto.randomUUID-Funktion. Da alle Browser dies unterstützen, ist eine neue Implementierung nicht erforderlich, aber es dient als Referenz zum Verständnis des UUID v4-Mechanismus.

  4. Snippets
    Regex für Bilderweiterungen

    JavaScript/TypeScript Regex-Muster zur Erkennung von Bildformaten aus Dateinamen. Unterstützt png, webp, jpg, jpeg, avif, gif.

  5. Snippets
    SHA256 Synchrone Implementierung (ohne WebCrypto API)

    Eine reine JavaScript SHA256-Implementierung ohne Verwendung der WebCrypto API. Für Umgebungen, in denen das crypto-Objekt nicht verfügbar ist, wie bei einigen Web Workers-Implementierungen.

  6. Snippets
    Text mit TransformStream aufteilen

    Ein TypeScript-Beispiel zur Verwendung von ReadableStream und TransformStream, um langen Text in Chunks einer bestimmten Größe aufzuteilen.

  7. Snippets
    Uint32Array Hilfsfunktionen

    Ein prägnanter TypeScript-Wrapper für `new Uint32Array`-Aufrufe. Unterstützt alle Konstruktor-Überladungen mit typsicheren Überladungsdefinitionen.

  8. Snippets
    Uint8Array Hilfsfunktionen

    Ein TypeScript-Wrapper zur Vereinfachung von new Uint8Array-Aufrufen. Unterstützt Arrays, ArrayBuffer und Initialisierung nach Länge.

  9. Snippets
    Uint8Arrays zusammenführen

    Eine TypeScript-Funktion zum Zusammenführen mehrerer Uint8Arrays in eines. Nützlich für die Kombination von Binärdaten.

  10. Snippets
    Zeitbasierte semantische Versionsgenerierung

    TypeScript-Funktion, die Versionsnummern automatisch aus Build-Zeitstempeln generiert. Nützlich, wenn Versionslimits existieren, wie bei Chrome-Erweiterungen.

  11. Glossar
    Biome

    Biome ist ein Rust-basierter Formatter und Linter für JavaScript/TypeScript, der Formatierung und statische Analyse vereint.

  12. Glossar
    navigator.devicePosture

    navigator.devicePosture ist eine Navigator-Eigenschaft, die das DevicePosture-Objekt für posture-aware UIs bereitstellt.

  13. Glossar
    Turndown

    Turndown ist eine JavaScript-Bibliothek zur Konvertierung von HTML nach Markdown mit anpassbaren Regeln.

  14. Glossar
    Uint8Array

    Uint8Array ist ein JavaScript-TypedArray für 8-Bit-unsigned-Integer (0 bis 255), häufig genutzt für Binärverarbeitung.