Questões de Concurso
Sobre javascript em programação
Foram encontradas 1.126 questões
Considere o trecho JavaScript a seguir.
var x = 0;
for (var i = 10; i < 15; i++) {
x += i;
}
Ao término da execução desse código, o conteúdo da variável “x” será:
Em um console JavaScript, um usuário digitou a instrução:
typeof 10
Como resultado da execução dessa instrução, foi impresso:
Assinale a opção que apresenta o resultado da execução do código JavaScript precedente.
resultado = (x for x in [5..2])
Assinale a opção que apresenta o resultado da execução do código CoofeeScript precedente.
Considerando que o CoffeeScript é uma pequena linguagem que compila em JavaScript, assinale a opção que apresenta o código CoofeeScript que equivale ao código JavaScript apresentado.
Assinale a opção que apresenta a função que permite realizar, em JavaScript, a operação matemática de arredondar para cima o número 1,17, obtendo-se o valor 2.
I O CoffeeScript tem a capacidade de transcompilar (compilar de uma linguagem fonte para outra) em JavaScript. II Um código escrito em CoffeeScript é equivalente ao JavaScript em número de linhas. III Ao contrário do JavaScript, o CoffeScript possui herança baseada em classe.
Assinale a opção correta.
Testes são importantes para verificar e validar os artefatos, mesmo durante a fase de desenvolvimento de software. Existem inúmeras ferramentas que auxiliam os programadores JavaScript a trabalharem com testes. Em relação a essas ferramentas e técnicas, analise as afirmações abaixo:
I. UNITJS é incompatível com o MOCHA.
II. UNITJS só pode ser utilizada para testes unitários.
III. MOCHA só pode ser utilizada para testes de integração.
Quais estão INCORRETAS?
A seguir, é apresentado, pelo Quadro 4 abaixo, o conteúdo do arquivo “funcoes.js”, objeto dos testes apresentados anteriormente. Perceba que uma parte foi ocultada propositalmente.

Qual das alternativas abaixo substitui a parte ocultada no arquivo “funcoes.js” e faz os dois testes serem executados com sucesso?
É correto afirmar que:
O código abaixo está escrito na linguagem JavaScript ECMAScript versão ES6:
g = (x,y) => x**2+y;
console.log(typeof g);
Ele exibe na console:

I. O método getDate() retornará na tag de id = “1” todo o conteúdo atribuído a variável a.
II. O método getDay() retorna apenas o valor correspondente ao dia informado para a variável a. Neste caso, o valor exibido na tag
de id = “2” será 01.
III. O valor que será exibido na tag de id = “3” será 120.
É correto o que se afirma
Julgue o item a seguir, a respeito de e-Mag e padrões web, sob o ponto de vista das necessidades de acessibilidade e usabilidade.
Nos padrões web, as camadas deverão ser separadas de
acordo com o objetivo para o qual elas foram desenvolvidas.
Criar páginas em camadas lógicas é uma boa prática:
xHTML, folhas de estilo CSS e JavaScript são voltadas,
respectivamente, para as camadas de conteúdo, de
apresentação visual do conteúdo e de comportamento dos
elementos.