Tag: objetos

Obter e definir objetos aninhados com JavaScriptObter e definir objetos aninhados com JavaScript

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 […]

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 […]

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 […]