Questões de Concurso sobre Javascript literais

 
 
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
 
20 questões encontradas
Questões por página
20
Mais recentes
 

O método speak(), utilizado em JavaScript para representar o comportamento de um objeto que pode emitir algum som, deve ser declarado dentro da classe como uma função regular, sendo referenciado pelo objeto instanciado, para que possa ser chamado corretamente.


C

Certo


E

Errado

Marque a alternativa que contém o nome do recurso existente na linguagem JavaScript que possibilita o aninhamento da declaração de funções, onde a função mais interna possui acesso aos recursos definidos na função externa?


A

Sorted.


B

Closures.


C

Promises.


D

WeakMap.

Sabe-se que, ao utilizar o navegador Google Chrome (em português) no computador, é possível melhorar sua execução. Uma das possibilidades, por exemplo, é corrigir vídeos e jogos que não funcionam. Para isso, o próprio suporte desse navegador sugere um conjunto de etapas que podem ser realizadas para fazer essa correção. São recomendações feitas pelo suporte do navegador, EXCETO


A

conferir extensões, plug-ins, cache e cookies.


B

atualizar o Chrome.


C

redefinir as configurações do Chrome.


D

ativar o HTML (HyperText Markup Language).


E

redefinir sua conexão de Internet.

A diferença entre o armazenamento localStorage e sessionStorage em JavaScript é a seguinte:


A

localStorage tem uma capacidade de armazenamento maior que sessionStorage.


B

localStorage persiste dados mesmo após o navegador ser fechado, enquanto sessionStorage limpa os dados quando a sessão do navegador é encerrada.


C

localStorage só pode armazenar strings, enquanto sessionStorage pode armazenar qualquer tipo de dado ou objeto.


D

localStorage é mais seguro e recomendado para armazenar informações sensíveis.


E

sessionStorage compartilha os dados entre diferentes abas e janelas, enquanto localStorage não.

Considere o código HTML e JavaScript a seguir.



O resultado da execução do código, caso o usuário digite o número 13 e clique no botão Exibir, é


A

89.


B

55.


C

233.


D

34.


E

144.

No Node.js, o método fs.readFile é assíncrono e utiliza callback, sendo totalmente equivalente a fs.readFileSync, mas com vantagem de não bloquear o event loop.


C

Certo


E

Errado

Considere o código JavaScript a seguir:



Substituindo o bloco de comparação if, else if, else pela utilização de operador ternário, teremos, para manter o mesmo sentido e resultado:


A


B


C


D


E

Ano: 2025
Prova: FCC - SEFAZ PI - Auditor Fiscal da Fazenda Estadual - Área: Tecnologia da Informação . - 2025

Uma Secretaria da Fazenda precisa implementar, em JavaScript, uma rotina assíncrona para envio de uma Nota Fiscal Eletrônica (NF-e). A função enviar (nota) retorna uma Promise que pode ser rejeitada em caso de falha. Deseja-se que a nota seja enviada até três vezes, se necessário, que o envio pare imediatamente após a primeira tentativa bem-sucedida e que o código utilize async/await. Em condições ideais, a instrução que implementa corretamente essa lógica é


A

await enviar (n) || await enviar (n) || await enviar(n);


B

for (let i = 0; i < 3; i++) enviar (n).then (() => break).catch(() => {});


C

for (let i = 0; i < 3; 1++) try ( await enviar(n); break; catch. {}


D

let i = 0; while (1 < 3 && !(await enviar(n))) i++;


E

await enviar (n).catch(() => await enviar (n).catch (() => await enviar (n)));

Em JavaScript, a palavra‑chave let não define funções diretamente, mas pode ser utilizada para armazenar funções anônimas em variáveis.


C

Certo


E

Errado

Um arquivo JSON (JavaScript Object Notation) é um padrão aberto para troca de dados entre sistemas. Para assegurar o uso adequado desse tipo de arquivo, foi criada a linguagem declarativa JSON Schema. Sobre o conceito de JSON Schema é correto afirmar:


A

Cria uma representação visual dos dados JSON.


B

Descreve a estrutura e as restrições dos dados JSON.


C

Comprime os dados JSON para economizar espaço de armazenamento.


D

Encripta os dados JSON para protegê-los contra acessos não autorizados.

Com relação à linguagem de programação JavaScript, analise as afirmativas a seguir.


I. Set é uma coleção de valores que não permite elementos repetidos.

II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation).

III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é:

function nome_da_função(p0, p1) {

corpo_da_função

}


Está correto o que se afirma em


A

I, apenas.


B

III, apenas.


C

I e II, apenas.


D

I e III, apenas.


E

II e III, apenas.

Considere o código a seguir, escrito em HTML e JavaScript.


<!DOCTYPE html>

<html>

<body>

<p id=“tceac”></p>

<script>

const desc = [“Tribunal de”, “Contas do”,

“Estado”, “do Acre”];

let texto = ““;

for (let i = 1; i < desc.length-2; ++i) {

texto += desc[i] + “ “;

}

document.getElementById(“tceac”).innerHTML =

texto;

</script>

</body>

</html>


É correto afirmar que a execução desse código gerará a seguinte saída.


Tribunal de Contas do


C

Certo


E

Errado

A seguir é apresentado um trecho de código na linguagem Javascript.


let x = 10;

let y = 2;

x <<= y;


O valor da variável x ao término da execução desse trecho de código será:


A

2


B

5


C

10


D

20


E

40

Os operadores, nas linguagens de programação, são símbolos que realizam manipulações matemáticas, lógicas e de comparação específicas. O operador '===', em JavaScript, compara dois operandos quanto a(o)


A

tipo, apenas.


B

referência de memória.


C

valor, apenas.


D

tipo e valor.

Suponha que um programador esteja trabalhando no desenvolvimento de um sistema com a linguagem de programação Java e que, em determinado módulo do sistema, houvesse a necessidade de adicionar metadados no próprio código que não interferissem diretamente em seu funcionamento, mas que pudessem ser consumidos pelo compilador e que também pudessem ser fonte de informações para a geração de arquivos XML. O programador sugeriu, corretamente, que fosse feito o uso de


A

serializações.


B

coleções.


C

anotações.


D

reflexões.


E

funções.

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 código a seguir que contém um trecho escrito na linguagem de programação JavaScript.


<!DOCTYPE html>

<html>

<body>

<p id="demo"></p>

<script>

let a = 10;

let b = 20;

let i, j, p;

const v = [];

let x = 0;

for (i = a; i <= b; i++) {

p = true;

for (j = 2; j <= i-1; j++) {

if (i % j == 0) {

p = false;

}

}

if (p == true){

v[x] = i;

x = x + 1;

}

}

document.getElementById("demo").innerHTML = v;

</script>

</body>

</html>


O resultado da execução do código é


A

10,12,14,16,18,20


B

11,13,17,19


C

11,13,15,17,19


D

12,14,16,18


E

10,11,12,13,14,15,16,17,18,19,20

Como a sintaxe de JSON é um subconjunto da sintaxe da JavaScript, a seguinte função de JavaScript pode ser usada para converter um texto em JSON para um objeto em JavaScript:


A

Mode().


B

eval().


C

debounce().


D

poll()


E

Stringify().

Um dos métodos de manipulação de arrays na linguagem Javascript é o método shift(). Considere o trecho de código a seguir.

let x = [1,2,3,4];

let y = x.shift();


O valor assumido pela variável y será:


A

1


B

4


C

1234


D

[1,2,3]


E

[2,3,4]

 
 
Gerar simulado