logo hsb.horse
← Voltar para a lista de tags

Tags

#JavaScript

Conteúdos com a tag "JavaScript".

Entradas 14
  1. Snippets
    Divisão de texto com TransformStream

    Um exemplo de implementação TypeScript usando ReadableStream e TransformStream para dividir texto longo em chunks de tamanho especificado.

  2. Snippets
    Funções auxiliares Uint32Array

    Um wrapper TypeScript conciso para chamadas `new Uint32Array`. Suporta todas as interfaces do construtor com sobrecargas de função com segurança de tipos.

  3. Snippets
    Funções auxiliares Uint8Array

    Uma função wrapper TypeScript para simplificar chamadas new Uint8Array. Suporta arrays, ArrayBuffer e inicialização por tamanho.

  4. Snippets
    Geração de Versão Semântica Baseada em Tempo

    Função TypeScript que gera automaticamente números de versão a partir de timestamps de build. Útil quando existem limites de versão, como em extensões Chrome.

  5. Snippets
    Implementação SHA256 Síncrona (sem WebCrypto API)

    Uma implementação SHA256 em JavaScript puro sem usar a API WebCrypto. Para ambientes onde o objeto crypto não está disponível, como em algumas implementações de Web Workers.

  6. Snippets
    Implementando um Tipo Result Leve em TypeScript

    Um padrão de tratamento de erros sem try-catch. Trate erros de forma type-safe com um tipo Result que separa data e error.

  7. Snippets
    Mesclar Uint8Arrays

    Uma função TypeScript para mesclar múltiplos Uint8Arrays em um. Útil para combinar dados binários.

  8. Snippets
    Objeto com Inicialização Preguiçosa

    Pattern TypeScript usando getters para gerar valores apenas no primeiro acesso. Lazy evaluation mais leve que o cache de memória.

  9. Snippets
    Polyfill para crypto.randomUUID

    Implementação polyfill da função crypto.randomUUID. Como todos os navegadores suportam isso agora, não há necessidade de nova implementação, mas serve como referência para entender o mecanismo UUID v4.

  10. Snippets
    Regex para Extensões de Imagem

    Padrão regex JavaScript/TypeScript para detectar formatos de imagem a partir de nomes de arquivo. Suporta png, webp, jpg, jpeg, avif, gif.

  11. Glossário
    Biome

    Biome é um formatter e linter em Rust para JavaScript/TypeScript que unifica formatação e análise estática.

  12. Glossário
    navigator.devicePosture

    navigator.devicePosture é uma propriedade de Navigator que expõe o objeto DevicePosture para interfaces sensíveis à postura.

  13. Glossário
    Turndown

    Turndown é uma biblioteca JavaScript para converter HTML em Markdown com regras de conversão configuráveis.

  14. Glossário
    Uint8Array

    Uint8Array é um TypedArray do JavaScript para inteiros sem sinal de 8 bits (0 a 255), amplamente usado em dados binários.