Tags
#JavaScript
Conteúdos com a tag "JavaScript".
- SnippetsDivisão de texto com TransformStream
Um exemplo de implementação TypeScript usando ReadableStream e TransformStream para dividir texto longo em chunks de tamanho especificado.
- SnippetsFunçõ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.
- SnippetsFunções auxiliares Uint8Array
Uma função wrapper TypeScript para simplificar chamadas new Uint8Array. Suporta arrays, ArrayBuffer e inicialização por tamanho.
- SnippetsGeraçã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.
- SnippetsImplementaçã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.
- SnippetsImplementando 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.
- SnippetsMesclar Uint8Arrays
Uma função TypeScript para mesclar múltiplos Uint8Arrays em um. Útil para combinar dados binários.
- SnippetsObjeto 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.
- SnippetsPolyfill 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.
- SnippetsRegex 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.
- GlossárioBiome
Biome é um formatter e linter em Rust para JavaScript/TypeScript que unifica formatação e análise estática.
- Glossárionavigator.devicePosture
navigator.devicePosture é uma propriedade de Navigator que expõe o objeto DevicePosture para interfaces sensíveis à postura.
- GlossárioTurndown
Turndown é uma biblioteca JavaScript para converter HTML em Markdown com regras de conversão configuráveis.
- GlossárioUint8Array
Uint8Array é um TypedArray do JavaScript para inteiros sem sinal de 8 bits (0 a 255), amplamente usado em dados binários.
hsb.horse