Tag: JavaScript

Obter variáveis globais com JavaScriptObter variáveis globais com JavaScript

Atualizado em 01/09/2015: Meu método original, keys(window) apresentou resultados inúteis em outros navegadores que não o Chrome. Atualizei esta publicação com um método mais confiável. Os globais do JavaScript são considerados ruins. E como colaborador do projeto MooTools, ouvi isso diariamente por quase uma década. O MooTools foi criticado por estender os nativos, […]

Detectar nomes de argumentos de funções com JavaScriptDetectar nomes de argumentos de funções com JavaScript

Recentemente, eu estava examinando o promisify-node para ver como o autor conseguiu converter funções e objetos básicos em uma API baseada em promessas. Percebi rapidamente que eles estavam lendo assinaturas de funções para procurar nomes de argumentos de callback comuns, como callback e cb. A estratégia parecia estranha, mas provavelmente necessária. Reservei alguns […]

Detecção de status on-line com JavaScriptDetecção de status on-line com JavaScript

Parece que houve um grande impulso no último ano ou dois para tornar a navegação off-line uma experiência agradável na Web; uma grande parte desse impulso provavelmente está nos aplicativos móveis HTML5 ou apenas nos aplicativos da Web em geral. É claro que seria útil se pudéssemos determinar se o usuário está on-line ou não […]

Backend REST incrível para aplicativos Javascript usando o DreamFactoryBackend REST incrível para aplicativos Javascript usando o DreamFactory

Minhas primeiras impressões sobre o uso de APIs REST a partir do front-end foram: simplicidade incrível na ideia, mas uma grande dor de cabeça para configurar. Eu disse a mim mesmo: “Sempre quis usar REST para CRUD de serviços, mas nunca quis lidar com sua manutenção”. Quero dizer, há a configuração do CORS, […]

Criar um carregador básico com promessas de JavaScriptCriar um carregador básico com promessas de JavaScript

Uso carregadores de JavaScript há anos, seja o carregador Dojo, curl.jsou mesmo usando jQuery como um carregador de JavaScriptO jQuery é um carregador de JavaScript, que é incrivelmente útil para solicitar um conjunto de recursos e reagir assim que o carregamento for concluído. Cada carregador de JavaScript é repleto de recursos, eficiente e faz um […]

Docco: Documentação rápida em JavaScriptDocco: Documentação rápida em JavaScript

Docco é uma ferramenta gratuita de geração de documentação JavaScript baseada em Node.js. Nunca gostei muito de documentar métodos JavaScript nos próprios arquivos de código-fonte, mas minha equipe tomou a decisão de seguir esse caminho em um novo projeto e eu me adaptei totalmente. Combine a documentação in-source com o Docco e o senhor terá […]

Monitoramento de erros de JavaScriptMonitoramento de erros de JavaScript

Um dos motivos pelos quais adoro o desenvolvimento front-end é o motivo pelo qual muitos desenvolvedores do lado do servidor o odeiam: a diferença nas implementações dos navegadores, as diferentes datas de implementação e a possibilidade de se enforcar com JavaScript ruim. Eu me divirto muito com essa batalha, apesar de não ter controle sobre […]

Obter parâmetros da string de consulta com JavaScriptObter parâmetros da string de consulta com JavaScript

Os parâmetros de string de consulta têm sido incrivelmente úteis no lado do servidor desde que a Internet decolou, mas foi somente quando os aplicativos da Web orientados por AJAX se tornaram populares que passamos a confiar demais neles no lado do cliente; Não apenas pegamos os valores dos parâmetros, mas também os modificamos […]