Questões de Concurso
Sobre javascript em programação
Foram encontradas 1.131 questões
Julgue o item que se segue, relativamente a desenvolvimento de sistemas web.
Após a incorporação do jQuery ao HTML5, o desenvolvimento de funcionalidades por meio dessa biblioteca JavaScript ficou limitado a aplicações para dispositivos móveis.No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue o item a seguir.
Empresa de desenvolvimento que opte pela utilização do Hibernate em seus sistemas enfrentará dificuldades à medida que seus projetos forem crescendo, devido ao fato de o Hibernate ser considerado inapropriado para a execução de trabalhos em uma arquitetura altamente escalável.No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue o item a seguir.
Diferentemente do que ocorre com o JavaScript, as aplicações Java são executadas em uma máquina virtual ou em um browser.Quando se utiliza AJAX e uma requisição é enviada ao servidor, normalmente, se recebe uma resposta em uma função que utiliza o evento onreadystatechange e a propriedade readyState, como mostrado abaixo.

Os valores que devem ser colocados nas lacunas I e II para indicar que a requisição terminou e que a resposta está pronta
são, respectivamente,
Considere o código JavaScript a seguir:

Quando a página for executada no navegador será exibido na tela:
Uma página contém o seguinte código JavaScript:

O resultado esperado é:
Um website foi programado para exibir o nome do usuário no canto da tela através do seguinte código HTML:
< p id=”cliente”>usuário</p >
Considerando que o nome está armazenado na variável “meuNome”, a sintaxe correta em Javascript para trocar a palavra “usuário” pelo conteúdo da variável é:Analise os trechos de código apresentado a seguir, escritos em PHP (Para o interpretado PHP 5.3) e JAVASCRIPT (Para navegadores com suporte a ECMA- 262), respectivamente.
Código em PHP, usando o prompt de comando com o interpretador PHP 5.3

Código em JavaScript no console de depuração do navegadores que suporte a ECMA-262

Escolha a opção que será apresentada, no prompt de
comando e no console de depuração do navegador,
respectivamente, após a execução dos códigos
apresentados. (Lembre-se, em algumas linguagens de
programação, a declaração switch aceita apenas inteiros
como parâmetro)
Analise as seguintes afirmações em relação a linguagem JavaScript (Ecma-262):
I. A principal diferença da estrutura de repetição “do { } while( );” para a estrutura “while( ){ };” é que na primeira o conteúdo entre chaves { } será executado ao menos uma vez, o que pode não ocorrer na segunda estrutura.
II. Math é um objeto que possui o atributo PI (Math.PI). Este atributo contém o valor truncado da constante matemática PI.
III. Sqrt é uma função do objeto Math (Math.sqrt) que retorna o valor da raiz quadrada do parâmetro numérico passado, como, por exemplo, Math.sqrt(9) retorna 3.
IV. As estruturas de laço switch/case e o aninhamento de if...else realizam a mesma função com a mesma performance, independentemente do número de condições, sendo que para um grande número de condições a estrutura switch/case fica mais legível.
Em relação a estas afirmações, assinale a alternativa
correta:
Analise o trecho de código fonte apresentado a seguir. Ao ser interpretada por um navegador de internet, que suporte Javascript ECMAS-262, teremos um botão Operar na tela.

Assinale a alternativa que apresenta o resultado que irá
aparecer ao se clicar no botão Operar.
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?