Na época em que estruturas JavaScript como MooTools e jQuery governou o país, todos nós escrevemos tutoriais que eram mais voltados para a estrutura em questão do que para o JavaScript comum. É triste, mas é verdade. Atualmente, evito publicações orientadas a frameworks, pois Node.js tomou conta do mundo, e os kits de ferramentas JavaScript […]
Tag: objetos

Mesclar propriedades de objetos com o operador SpreadMesclar propriedades de objetos com o operador Spread
Na semana passada, escrevi 6 Grandes Usos do Operador de Spread, uma postagem que detalha como o operador de spread (…) para trabalhar com matrizes e outros objetos iteráveis. Como sempre, meus leitores contribuíram com alguns outros usos excelentes, que o senhor deve conferir na seção comentários. E, é claro, assim que publiquei a postagem, […]

Recuperar valores de campos personalizados para objetos do PhabricatorRecuperar valores de campos personalizados para objetos do Phabricator
O Phabricator é um aplicativo PHP incrivelmente bem codificado, mas falta um pouco na parte da documentação. Mas, novamente, que projeto de código aberto não é assim? Nos últimos meses, tenho integrado lentamente o Phabricator, uma nova ferramenta de revisão, ao Bugzilla, uma ferramenta muito mais antiga. Na etapa mais recente, precisei adicionar um campo […]

Observar as alterações de objetos com JavaScriptObservar as alterações de objetos com JavaScript
Observar as alterações nas propriedades de um objeto sempre foi uma tarefa muito procurada; muitos shims foram usados ao longo dos anos para ouvir as alterações nos objetos. Atualmente, temos métodos melhores para ouvir as alterações de objetos: a API Proxy. Sindre Sorhus criou on-change, uma pequena ferramenta JavaScript que permite que o senhor ouça […]

Object.freeze: Objetos imutáveisObject.freeze: Objetos imutáveis
Uma das minhas partes favoritas do JavaScript sempre foi a mutabilidade dos objetos. Adorei o fato de o MooTools e outras estruturas poderem modificar protótipos nativos para aprimorá-los com a funcionalidade que sabíamos que a linguagem precisava; na verdade, atribuo ao MooTools o mérito de impulsionar a Web. Há casos, no entanto, em […]

e depois em Objetose depois em Objetos
Promessas foram uma revelação no desenvolvimento do JavaScript, permitindo que desfrutássemos do processamento assíncrono e evitássemos o inferno do retorno de chamada. Muitas APIs novas, como API de bateria, API de cachee outros usam a API de promessa. Um fato que talvez o senhor não saiba é que é possível adicionar um then a qualquer […]

Inicialização preguiçosa de objetosInicialização preguiçosa de objetos
O código subjacente do Firefox DevTools, que é escrito em JavaScript e HTML, é um aplicativo complexo. Devido à complexidade e à quantidade de trabalho em andamento, a equipe do DevTools fez todo o possível para carregar o mínimo possível. Além disso, a equipe tem um sistema de importação e inicialização preguiçosa de objetos quando […]