Sobes.tech

Frontend

/** * Implementar o método times para um objeto numérico. * A função deve aceitar um callback e chamá-lo * um número determinado de vezes com o índice da iteração atual. */ Number.prototype.times = function (callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } } // Exemplos console.clear(); (3).times(console.log) // 0 // 1 // 2

Middle
Яндекс
51

O que sabes sobre o projeto para o qual te estão a reunir?

Middle
AstonAston
51

O que é o modo estrito em JavaScript? Conheces a diferença entre script e módulo?

Middle
ВШЭ
51

Que formas de criar microtarefas conheces? O que geralmente se considera como microtarefas?

Middle+
Альфа-БанкАльфа-Банк
51

Que gestores de estado foram utilizados no projeto? Como os dados do Pinia aparecem na página?

Middle
Pac Group
51

O que mais irá considerar ao escolher tecnologias e abordagens para um novo produto?

Middle+
Сбер. IT
51

Por que é má prática chamar uma função a partir de um template Angular?

Middle
СК Согласие
51

Podes explicar a diferença entre os operadores switchMap e mergeMap?

Middle
Клируэй Технолоджис
51

Quais podem ser as causas de uma tela branca longa durante SSR (Nuxt)? Como diagnosticar e resolver o problema do alto Time to First Byte?

Middle
ИдаПроджект
51

O que há nos componentes de classe do React que ainda não está nos funcionais?

Middle
ИРИ
51

Por que o Next.js não é necessário para os painéis de administração?

Middle
ДИТ Москвы
51

Que problemas com o objeto global window.handlers e conflitos de manipuladores de eventos você vê?

Senior
Bitrix
51

Quais são as formas de prevenir vazamentos de memória em aplicações JavaScript?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
50

O que fazer se o Redis ficar cheio sob carga pesada?

Middle
TokenTech
50

O que são unknown e never no TypeScript? Como eles diferem de any?

Middle+
Элм Технологии
50

Qual é a diferença entre Git Merge e Git Rebase?

Middle
Куаргет
50

Como inserir o código HTML recebido do backend na página?

Middle
WB Travel
50

Conta-me como entrou no frontend? Com o que trabalhou?

Middle
OkkoOkko
50

Implemente em TypeScript um hook `usePage` que aceita uma URL, carrega os dados do usuário, retorna `data`, `loading` e `error`, repete a solicitação ao alterar a URL e cancela corretamente a solicitação ao desmontar o componente ou alterar a URL.

Middle
RedLab
50

Implemente uma função de memoização: ela aceita uma função e devolve a sua versão envolta, que armazena em cache os resultados das chamadas pelos argumentos.

Middle+
Сбер. IT
50
/293