Questões de entrevista de estágio front-end 1-1

Cite pelo menos três maneiras de reduzir o tempo de carregamento da página

1. O HTML reduz o aninhamento de tags;

2. CSS introduz animações apropriadamente, usa mais imagens de sprites, substitui ícones por fontes de servidor, usa folhas de estilo internas tanto quanto possível;

3. JS reduz o aninhamento de loops for, carregamento lento, reduz a introdução de arquivos JS externos;

A diferença entre o mecanismo de armazenamento HTML5

Um cookie é um mensageiro automático de e para o front-end e back-end, com menos conteúdo de armazenamento

localStorage Armazenamento local, grande capacidade de armazenamento, sempre existe

sessionStorage armazenamento de sessão, a capacidade de armazenamento é grande e desaparece depois de fechar a janela

Fale sobre o efeito na função de seta : simplifique a escrita da função de retorno de chamada, isso na função aponta para o objeto onde a função de seta está localizada

Quais tipos de dados o typeof do javascript retorna

símbolo de número booleano de string indefinida (ES6) Função de objeto

O ciclo de vida do vue:

beforeCreate() Chamado quando o objeto é criado

created() O objeto é criado

beforeMount() é executado antes do objeto ser montado

mount() O objeto está montado

beforeUpdate() Executado antes da atualização dos dados

updated() Os dados foram atualizados

beforeDestroy() é executado antes que o objeto seja destruído

destroy() O objeto é destruído

ativado () chamado quando ativado

deactivated() chamado quando desativado

Carregamento lento : Cenário 1: Carregamento lento de imagens, quando a imagem aparecer na área visível, atribua o valor img tag src

    Cenário 2: introdução sob demanda de componentes vue

Função: reduzir o consumo de memória, acelerar o carregamento, melhorar a fluência da página e aumentar a experiência do usuário

Problema entre domínios : afetado pela política de mesma origem, o Ajax só pode solicitar dados sob o mesmo nome de domínio e porta

Solução: 1. Comunique-se com a equipe de segundo plano para permitir o uso de dados

  2.Jsonp: como a tag de script não é afetada pela política de mesma origem, você pode gravar o endereço da solicitação no formato especificado no atributo src

  3. Configure o proxy do servidor

Supongo que te gusta

Origin blog.csdn.net/Ct130429/article/details/122068516
Recomendado
Clasificación