Questões de Concurso
Sobre javascript em programação
Foram encontradas 1.175 questões
Considerando o código apresentado a seguir, na linguagem JavaScript (Ecma-262):
var x = [1,2,3];
function y(algo){
'use strict'
console.log('essa variavel é', typeof algo);
}
y(x);
O resultado esperado de sua execução é:

Assinale a opção que apresenta o resultado da execução do código JavaScript precedente.
Considere as seguintes afirmações sobre AJAX (Asynchronous JavaScript and XML).
I. AJAX é uma técnica que permite criar páginas web estáticas. Se o conteúdo de uma página mudar, toda a página deve ser recarregada após a modificação.
II. AJAX é uma nova linguagem de programação que permite trocar dados com um servidor, e atualizar uma página web recarregando apenas parte dela no navegador.
III. AJAX permite a atualização de páginas web de forma assíncrona através da troca de pequenas quantidades de dados com o servidor. Isto significa que é possível atualizar partes de uma página web, sem recarregar a página inteira.
Quais estão corretas?
Considere o trecho abaixo contendo as seguintes instruções:
...
...
// inicialização, condição de repetição e
// incremento estão todos incluidos no cabeçalho
// da estrutura FOR
for ( var counter = 1 ; counter <= 7 ; ++ counter )
document.writeln ( "<p style = \"font-size: " +
counter + "ex\">XHTML font size " + counter +
"ex</p> " );
// -->
...
...
Este trecho está escrito em que linguagem de
programação?
Considere o código HTML, a seguir, que contém um código Javascript.

Qual a função do código Javascript acima apresentado?
Considere as instruções abaixo em um bloco JavaScript em que as variáveis a, b, c e d foram adequadamente declaradas.
a = (1 == "1");
b = (1 === "1");
c = (0 === "");
d = (0 == "");
Pode-se concluir que, após as linhas acima serem executadas, os valores armazenados nas variáveis a, b, c e d serão,
respectivamente,
I - O método eval tem a finalidade de testar expressões regulares.
II - O método prompt exibe uma caixa de diálogo, com uma mensagem opcional, solicitando alguma entrada de texto ao usuário.
III - O evento onBlur ocorre quando um objeto perde o foco.
Está correto o que se afirma em
Em JavaScript, os nomes das variáveis devem ser formados por letras, dígitos, sublinhados e cifrão, mas não podem ser iniciados por dígitos.
No JavaScript, a conversão de um número inteiro para string é realizada por meio da função parseInt.
Considere os comandos a seguir, que especificam, em JavaScript, o formato padrão de cabeçalho da estrutura for.
for (inicialização; testeDeContinuaçãoDoLoop; incremento)
instrução;
Nesse caso, o correto formato padrão equivalente da estrutura while, nessa linguagem, é o mostrado a seguir.
while (testeDeContinuaçãoDoLoop) {
instrução;
incremento;
}

O referido programa, escrito em HTML com JavaScript, apresenta um erro. Ele deveria produzir o seguinte resultado:

Considere o código de uma página HTML:

