Questões de Concurso sobre JAVASCRIPT

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
721 questões encontradas
Questões por página
20
Mais recentes
 

Em relação ao JSON (JavaScript Object Notation), assinale a alternativa correta.


A

JSON é mais eficiente em termos de espaço de armazenamento que XML.


B

O JSON é uma linguagem de programação utilizada principalmente para desenvolvimento web.


C

O JSON suporta apenas arrays unidimensionais para armazenar dados.


D

O JSON permite o uso de tipos de dados como data e hora nativamente.


E

O JSON requer o uso de tags de abertura e fechamento, semelhante ao XML.

Considere o programa abaixo escrito na Linguagem JavaScript:


Imagem associada para resolução da questão


Após a execução do programa o valor da variável ‘saída’ será a descrita na alternativa:


A

BW


B

WW


C

BAW


D

AWW


E

ABW

Suponha-se que um código precise tratar uma string que apresente o valor 10.5 como um número inteiro. Nessa hipótese, para suportar essa operação, deve-se usar a função parseInt.


C

Certo


E

Errado

Dado o código abaixo na Linguagem JavaScript:


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a sequência correta da saída do programa.


A

1 2 1 3


B

1 2 1 2


C

1 2 1 1


D

1 2 3 4

Dado o código abaixo na Linguagem JavaScript:


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a sequência correta da saída do programa.


A

10 undefined 30 40


B

10 20 30 40


C

10 30 20 40


D

undefined 20 30 40

Imagem associada para resolução da questão


Considerando o código precedente, desenvolvido em JavaScript, assinale a opção que corresponde ao resultado da execução desse código.


A

22


B

20


C

11


D

10


E

false

Considere as afirmativas acerca de vantagens em se escolher uma abordagem Single Page Application (SPA) para uma homepage e assinale a alternativa correta.


A

Permite que a homepage carregue múltiplas páginas do site simultaneamente, otimizando a navegação do usuário.


B

Aumenta o tempo de carregamento inicial da homepage, mas oferece uma experiência de usuário contínua e fluida após o carregamento inicial.


C

Melhora significativamente o SEO (Search Engine Optimization) da homepage, já que todas as seções são carregadas em uma única página, facilitando a indexação pelos motores de busca.


D

Reduz a necessidade de otimização de performance, já que a página é carregada apenas uma vez, sem atualizações subsequentes.


E

Otimiza nativamente o desempenho e velocidade de carregamento de conteúdos estáticos e dinâmicos na mesma página.

Considere o seguinte código em JavaScript:


Imagem associada para resolução da questão


Ao ser executado, o código acima exibirá na saída do console:


A

um erro de violação de constante;


B

o array [">", "T", "R", "F", 1];


C

o array ["T", "R", "F", 1];


D

um erro de sintaxe;


E

o array [].

Observe o seguinte trecho de código:

Imagem associada para resolução da questão

Esse trecho de código utiliza, respectivamente, um comando e uma linguagem de programação:


A

condicional e PHP;


B

de repetição e #C;


C

condicional e Asp.net;


D

de repetição e PHP;


E

condicional e #C.

let s = “MPGO”;

let resultado = s.padStart(7, “*”);

console.log(resultado);

Considerando-se que o código precedente foi desenvolvido em JavaScript, é correto afirmar que o resultado, após sua execução, será

***MPGO


C

Certo


E

Errado

O código JavaScript a seguir, ao ser executado, apresenta o valor 3 no console de desenvolvimento do navegador web.


<script>

var cores = [“vermelho”, “verde”, “azul”];

console.log(cores.length);

</script>


C

Certo


E

Errado

Um técnico deseja manipular precisamente números inteiros em uma aplicação JavaScript com mais de 15 dígitos. Para armazenar um número nessa proporção em uma variável x, ele deve utilizar a instrução


A

let x = Long("4556567456345345322466456789098877666555");


B

let x = 4556567456345345322466456789098877666555n;


C

let x = Long.parseLong("4556567456345345322466456789098877666555");


D

let x = 4556567456345345322466456789098877666555L;


E

let x = toNumber("4556567456345345322466456789098877666555");

Analise as afirmativas abaixo sobre Javascript Hoisting.


1. Permite que uma variável seja declarada após ter sido usada.

2. Variáveis definidas const são movidas para o início do bloco e inicializadas automaticamente.

3. Permite utilizar uma variável do tipo let antes que esta seja declarada.


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 1.


B

São corretas apenas as afirmativas 1 e 2.


C

São corretas apenas as afirmativas 1 e 3.


D

São corretas apenas as afirmativas 2 e 3.


E

São corretas as afirmativas 1, 2 e 3.

Considere que na linguagem Javascript foi armazenado um valor de uma data em uma variável da seguinte forma:


let data = new Date(2022, 1)


Com relação ao valor armazenado na variável, é correto afirmar que o mês armazenado será


A

janeiro.


B

fevereiro.


C

março.


D

dezembro.


E

o mesmo mês do momento que o código for executado.

Qual método Javascript irá converter um número, contido em uma variável, em uma string com uma quantidade de dígitos após a vírgula especificada via parâmetro?


A

toDecimal()


B

toString()


C

toFixed()


D

StrDecimal()


E

toPrecision()

Assinale a opção que indica o tipo de vulnerabilidade que é geralmente associada à função javascript eval()


A

Cross-origin resource sharing (CORS)


B

Cross-site request forgery (CSRF)


C

Cross-site scripting (XSS)


D

Server-side request forgery (SSRF)


E

Cross Site History Manipulation (XSHM)

Qual a função do método de variáveis que contém um número toFixed() em Javascript?


A

Delimitar a quantidade de casas decimais do número objeto da invocação da função pelo número fornecido como parâmetro do método.


B

Converter um número para uma string com o número de casas decimais especificado no parâmetro de chamada do método.


C

Delimitar a quantidade de algarismos do número pela quantidade especificada no parâmetro da chamada do método.


D

Converter um número para uma string utilizando como base de conversão um array fornecido como parâmetro que contém a correspondência entre caracteres alfanuméricos e algarismos arábicos.


E

Congelar o valor contido na variável de modo que ele não possa ser alterado a não ser mediante a invocação do método de descongelamento.

Tendo em vista a Linguagem de Programação Javascript, assinale a alternativa que descreve corretamente a diferença entre o uso de "==" e "===".


A

Ambos os operadores comparam igualdade de valores e tipos de dados.


B

O operador "==" compara apenas valores, enquanto o operador "===" compara valores e tipos de dados.


C

O operador "===" compara apenas valores, enquanto o operador "==" compara valores e tipos de dados.


D

O operador "==" é usado para comparações numéricas, enquanto o operador "===" é usado para comparações de strings.


E

Não há diferença entre os dois operadores em Javascript.

   
Gerar simulado