Sobes.tech

Frontend

Por que deve usar estado em vez de uma variável normal para um valor que afeta a exibição do componente?

Middle+
143

Como organizaria o isolamento de estilos para cada micro-frontend, incluindo ao usar Tailwind CSS? Quais abordagens de navegador para isolamento existem?

Middle+
143

Implemente o seu próprio tipo utilitário Pick<T, K>. Explique como funcionam os tipos mapeados e como implementar um equivalente de Partial<T>.

Middle+
140

Como trabalhou com React: quais versões encontrou e usou componentes de classe? Como os componentes de classe diferem dos funcionais?

Middle+
137

Se um objeto for criado usando Object.create([objeto]), a que irá apontar o seu __proto__?

Middle+
135

Como é que display: none difere de opacity: 0 em termos de árvore de renderização, layout e espaço ocupado? Qual a opção mais eficiente e porquê?

Middle+
133

O que inclui a árvore de renderização? Quais elementos são considerados ocultos?

Middle+
130

Para a cadeia Promise.resolve(1).then(() => { throw 2 }).then(...).catch(x => console.log(x)).then(x => console.log(x)), determine o que será no último console.log, e explique porquê.

Middle+
129

O valor [objeto] tem um protótipo? Como __proto__ difere de prototype? A que aponta __proto__ de um objeto? É verdade que __proto__ existe em todos os valores?

Middle+
128

Por favor, conte-nos sobre você e seu último projeto: no que trabalhou e quais casos difíceis ou interessantes encontrou?

Middle+
128

O que faz o useMemo e quais são as consequências de usá-lo para todos os valores sem necessidade?

Middle+
128

Para um trecho de código com reduce e um acumulador inicial de 10, determine o que o console.log irá exibir.

Middle+
125

Como é chamada a verificação como if ('payload' in data), usada para restringir o tipo?

Middle+
123

Para uma chamada recursiva de uma função dentro de um manipulador de Promessa, determine a ordem de execução e explique se resultará em um ciclo infinito.

Middle+
122

Se a função loadRolesData retornar uma Promessa, qual será o valor após a sua chamada? É possível armazenar uma Promessa em um estado destinado a dados, e como corrigir isso?

Middle+
120

Como se chama e como é implementada a abordagem, em que com os mesmos dados de entrada, é enviada uma única solicitação em vez de várias iguais?

Middle+
119

Para um ciclo for com var e setTimeout, determine o que será exibido. Como modificar o código para que com var, sejam exibidos os valores 1, 2, 3, e não o valor final do contador?

Middle+
118

Para um fragmento de código com o array [1, 2, 3], chamadas a map(item => item * 2) e filter(item => item > 3), determine o que o console.log irá mostrar. O map e o filter mutam o array original?

Middle+
118

Qual é a diferença entre interface e type em TypeScript?

Middle+
117

Qual é a diferença entre um script normal, um script com async e um script com defer? Se houver várias tags script na página, em que ordem elas serão carregadas e executadas?

Middle+
113
/3