Category Archives: JavaScript
Como verificar via javascript se o navegador tem suporte a tag template
Converter um HTML Form em JSON usando puro Vanilla JavaScript
Uma possível forma de obter toos os dados de todos os formulários de um HTML e convertê-los em JSON é o código abaixo. Caso queira executá-lo, basta abrir o console (no Chrome só apertar f12 e ir na aba console) Continue reading Converter um HTML Form em JSON usando puro Vanilla JavaScript
NightWatch.js – Como simular pressionar teclas ENTER
Como verificar se um objeto está vazio no JavaScript?
ECMA 5+: // Como Object.keys(new Date()).length === 0; // É necessário efetuar a checagem final Object.keys(obj).length === 0 && obj.constructor === Object Pre-ECMA 5: function isEmpty(obj) { for(var prop in obj) { if(obj.hasOwnProperty(prop)) return false; } return JSON.stringify(obj) === Continue reading Como verificar se um objeto está vazio no JavaScript?
WebAuthn, um novo padrão de login sem senha
O WebAuthn foi desenvolvido em coordenação pela FIDO Alliance como parte de seu projeto FIDO2, juntamente com as especificações do “Client to Authenticator Protocol” (CTAP) da FIDO. Essas especificações permitem que um autenticador externo, como um smartphone, insira credenciais de Continue reading WebAuthn, um novo padrão de login sem senha
+0 e -0 em Javascript
Há dois zeros em Javascript. O zero negativo e o zero positivo. Uma das razões para isto é que os números em JavaScript estão seguindo o padrão IEEE para aritmética de ponto flutuante. Esse padrão está disponível em diversas variantes Continue reading +0 e -0 em Javascript
Como obter o total de dias de um mês em Javascript
Como compilar convertendo C++ para JavaScript e executar no browser
Para executar C++ diretamente no navegador não é possível. Da mesma forma, a conversão para Javascript direta não parece ser fácil e nem efetiva. No entanto, existe atualmente a possibilidade de efetuar a conversão para um novo padrão que além Continue reading Como compilar convertendo C++ para JavaScript e executar no browser
Demonstração do paradigmas de programação funcional no JavaScript moderno em uma funcionalidade real e como isto pode ajudá-lo no trabalho do dia a dia
Compare escrever loops com a forma funcional em JavaScript. Usando esse padrão é possível escrever código mais curto, limpo e melhor estruturado. Claro, este é o mais básico dos exemplos que você verá em todos os lugares. Ninguém está escrevendo Continue reading Demonstração do paradigmas de programação funcional no JavaScript moderno em uma funcionalidade real e como isto pode ajudá-lo no trabalho do dia a dia