Questões de JavaScript (Programação)

Limpar Busca

“Na linguagem JavaScript, o texto entre _________ e o final de uma linha é tratado como comentário”.

Assinale a alternativa que preenche corretamente a lacuna do trecho acima.

  • A //
  • B \\
  • C %%
  • D --
  • E ??

Frameworks de desenvolvimento WEB possuem bibliotecas, padrões de componentes e de design que podem ser utilizados pelos desenvolvedores para facilitar e acelerar a criação de aplicativos. Marque a alternativa correta sobre os frameworks apresentados a seguir e a linguagem na qual eles são baseados.

  • A React é um framework de desenvolvimento WEB baseado em JavaScript.
  • B DJango é um framework de desenvolvimento WEB baseado em PHP.
  • C Laravel é um framework de desenvolvimento WEB baseado em JavaScript.
  • D AngularJS é um framework de desenvolvimento WEB baseado em Python.

Analise o seguinte trecho de código HTML:



Imagem relacionada à questão do Questões Estratégicas



Utilizando JavaScript e manipulação do DOM (Document Object Model), qual das alternativas abaixo apresenta a forma correta de alterar o conteúdo do elemento div para "CRFRS" e adicionar a classe CSS “destaque” a ele?

  • A meuDiv = document.getElementById("meuDiv");meuDiv.innerHTML = "CRFRS"; meuDiv.classList.add("destaque"); 
  • B meuDiv = document.getDivById("meuDiv"); meuDiv.text = "CRFRS"; meuDiv.class = "destaque";
  • C meuDiv = document.getElementById(".meuDiv") meuDiv.innerHTML = "CRFRS"; meuDiv.setAttribute("class", "destaque");
  • D meuDiv = document.querySelector(".meuDiv") meuDiv.textContent = "CRFRS"; meuDiv.classList.add("destaque");
  • E meuDiv = document.querySelector("div.meuDiv") meuDiv.textContent = "CRFRS"; meuDiv.className("destaque");

A equipe de desenvolvimento de sistemas do Tribunal de Justiça do Estado do Maranhão, buscando a integração contínua das ferramentas utilizadas, adotou a utilização do npm. O gerenciador de pacotes em questão é essencial para o desenvolvimento empregando o Node.js, que é utilizado na construção e manutenção de algumas API’s do órgão, permitindo a instalação, a utilização e o compartilhamento de bibliotecas de código JavaScript de uma forma rápida e simplificada. Considerando a utilização do npm através da interface de linha de comando (CLI), na versão 10.7.0, pode-se afirmar que o comando para listar os pacotes instalados é npm

  • A ls.
  • B dir.
  • C view.
  • D query.

A equipe de desenvolvimento do Tribunal de Justiça do Estado do Maranhão, após reunião técnica dos gestores, decidiu pela utilização do ReactJS em um projeto. O motivo dessa decisão foi por entender que se trata de uma das bibliotecas de JavaScript mais populares para o desenvolvimento de aplicativos web ou até mesmo para dispositivos móveis. Esse projeto foi criado originalmente pelo Facebook, que, posteriormente, foi amplamente utilizado no mercado corporativo. Sobre o ReactJS, analise as afirmativas a seguir.


I. É possível a criação de componentes personalizados que permitem a combinação de tags HTML, CSS e JavaScript.
II. Para adicionar uma variável de estado é necessário importar addState do React no topo do arquivo.
III. O ciclo de vida de um effect consiste em montar, atualizar ou desmontar.


Está correto o que se afirma em

  • A I, II e III.
  • B I, apenas.
  • C I e II, apenas.
  • D II e III, apenas.