Skip to content

Category Archives: code

Armadilha em JavaScript

Que resultado se obtém ao executar o seguinte código em JavaScript: var x; x += 0; alert(x); Se você respondeu 0, enganou-se, a saída será NaN (not a number). O problema todo ocorre porque uma variável recém declarada contém o valor undefined, que somado a zero resulta em NaN. Agora imagine o seguinte trecho de [...]

Embedded Objects

Essa é uma extensão que eu escrevi há algum tempo. Meu objetivo principal ao escrever essa extensão era aprender a arquitetura interna do Mozilla/Firefox e o mecanismo de extensões do browser. A extensão mostra uma setinha esquerda no canto inferior direito da tela sempre que um conteúdo dentro das tags <applet>, <embed>, <object> ou <bgsound> [...]