

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Observe o código a seguir em JavaScript.
var x; if (w) { x = 10 } else { x = 20 } |
A sintaxe equivalente a esse código, mas que utiliza o conceito de operador condicional ternário, é mostrada na opção:
var x = w ? 10 : 20 ;
var x = w $ 10 $ 20 ;
var x = w & 10 : 20 ;
var x = w # 10 # 20 ;
Atualmente a troca de dados entre aplicações web e móveis tem crescido muito, e em muitos casos a forma de troca de informações é feita utilizando JSON. A implementação de envio e recebimento de dados neste formato é em sua maioria das vezes descomplicada. Em JavaScript, quando se tem a necessidade de ler a informação recebida de uma aplicação externa, normalmente, se utiliza o comando JSON.parse que:
Converte os dados recebidos em um objeto JavaScript.
Converte o JavaScript em um String.
Converte os dados recebidos em um objeto PHP.
Divide o objeto recebido em objetos numéricos menores.
De acordo com as alternativas citadas abaixo, assinale a qual indica o por que o uso de original de tecnologia javascript em páginas web.
A implementação do javascript permite que scripts ou ações sejam executados pela maquina do cliente sem a interação deste script pelo servidor, possibilitando ações de controle e exibição do conteúdo diversificado.
A execução do javascript permite que código java seja executado livremente no navegador, faz que a JVM seja executada pelo servidor na maquina do cliente, controlando e executando aplicações adicionais.
A execução do javascript cliente-side, permite que o servidor faca o controle das interações que são realizadas com o usuário, servidor cria um controle para a maquina do cliente com ações determinadas de acordo com o tipo de cliente e resolução do navegador.
Nenhuma das alternativas.
Para verificar se o ano escolhido pelo usuário na página da Secretaria de Estado da Fazenda foi 2018-2, a lacuna I, no código, deverá ser corretamente preenchida por
document.a1.value=="2018-2"
document.frm.a1[5].checked
document.getElementByName("a1").value=="2018-2"
document.getElementById("op5").value=="2018-2"
document.frm.a1[6].checked
Em relação ao JavaScript (versão ECMAScript 2015 ou superior), é correto afirmar:
A expressão “var func = x => x * x;” define a variável x apontando para a função func que calcula a raiz quadrada de x.
Template literals ou template strings são literais string que permitem expressões embutidas, nas quais os textos são delimitados por aspas simples e as expressões indicadas e delimitadas por #{expressão}.
Para adicionar o array (arr2) ao final do array existente (arr1), era utilizada a instrução “Array.prototype.push.apply(arr1, arr2);” e atualmente, após a especificação ES2015, passa a ser “arr1.push(...arr2);”.
No ECMAScript 6, os tipos de dados primitivos são: bool, number, String, Symbol e closures.
A função focus do objeto Window, quando o script é executado nos navegadores da web, remove o foco da janela atual.
Havendo necessidade de exportar dados do browser para o servidor, objetos JavaScript poderão ser transformados em JSON; nesse caso, JSON sempre vai excluir as funções dos objetos.
Certo
Errado
Para aplicar a cor de fundo azul no botão, a lacuna IV, do código, deve ser corretamente preenchida por
input.button {background-color:blue}
input#button {background-color:#0000ff}
input(type=button) [background-color:blue]
input.type("button") {background-color:#0000ff}
input[type=button] {background-color:blue}
A saída do programa terá o resultado mostrado a seguir.

Dentre as opções, assinale a incorreta.
O Javascript é usado principalmente para tornar websites mais interativos, animados e responsivos.
É possível manter a tag < script > tanto dentro da tag <head> quanto da tag <body>
No Javascript é necessário especificar o nome da linguagem com a tag < script > usando o atributo type.
A principal vantagem de se manter o código Javascript internamente é que ele se torna de fácil manipulação.
Se o código Javascript for mantido internamente, será necessário adicionar as tags < script > e < /script > e inserir os códigos entre elas.
Analise a página Web a seguir, escrita em (HTML) e com a linguagem JavaScript.
<!DOCTYPE html> <html> <body> <script language="Javascript"> function classificacao() { return function(obj1, obj2) { var a = (obj2["nota"] - obj1["nota"]); return (a !== 0) ? a : (obj1["idade"] - obj2["idade"]); }; } var aprovados = [ {candidato: "Renata Soares", nota: 7.8, idade: 29}, {candidato: "Marcos Teixeira", nota: 7.8, idade: 26}, {candidato: "Priscila Gomes", nota: 7.8, idade: 30}, {candidato: "João Oliveira", nota: 7.8, idade: 27}, {candidato: "Adriana Telles", nota: 7.8, idade: 28} ]; aprovados.sort(classificacao()); document.write(aprovados[1].candidato); </ </ </ |
Como pode ser observado, uma função foi criada para ordenar os candidatos do array “aprovados”, considerando como critério de ordenação nota e idade. Ao executar este script no navegador Google Chrome, versão 64, pergunta-se: qual candidato ficou em segundo lugar?
Adriana Telles
João Oliveira
Marcos Teixeira
Priscila Gomes
Renata Soares
Qual operador do Javascript possui a finalidade de realizar o teste de igualdade?
%
!+
==
++
&&
Para trabalhar com HTML5 e Javascript, é necessário ter uma interface entre a linguagem Javascript e os objetos do HTML5. Para tal, existe uma estrutura que permite essa aplicabilidade e que é amplamente conhecida e utilizada. Qual é o nome dessa estrutura?
TDD – (Test Driven Development).
DOM – (Document Object Model).
Composer.
DOI – (Document Objetc Interface).
ERP – (Enterprise Resource Planning).
Qual é a linguagem utilizada no desenvolvimento da biblioteca de frontend chamada React?
Java.
Ruby on Rails.
CSS.
Microsoft .Net.
JavaScript.
Considere o seguinte código Javascript.
<!DOCTYPE html>
<html>
<body>
<p id=”abc”>
<script>
var a = 9;
var b = “jville”;
document.getElementById(“abc”).innerHTML =
(a == 9 && b == 2) + “; “ +
(a == 5 || b == “jville”) + “; “ +
(a == 9 || b == 6) + “; “ +
(a > b) + “; “ +
(a < b);
</
</
</
O resultado da execução do código acima será:
false; true; true; true; false;
false; true; true; false; false;
false; false; true; false; true;
true; true; true; true; false;
true; true; true; false; true;
Para que no parágrafo, cujo id é igual a "x", seja exibida a mensagem Ano escolhido 2018-2 quando a condição analisada for verdadeira, a lacuna II, do código, deverá ser corretamente preenchida por
document.getElementById("x").insert = "Ano escolhido " + document.frm.a1[5].value;
document.p[id="x"].innerHTML = "Ano escolhido 2018-2";
document.getElementById("x").innerHTML = "Ano escolhido " + document.frm.a1[5].value;
document.p["x"].innerHTML = "Ano escolhido " + document.frm.a1[5].value;
document.getElementById("x").text = "Ano escolhido 2018-2";
Considere o seguinte trecho de código em JavaScript:
var a = 100;
var x = 10;
x += a++ + --x;
document.write(x);
Qual resultado deve ser apresentado após sua execução?
Considere o seguinte trecho de código em JavaScript:
var lista = [];
lista.push('azul', 'amarelo', 'vermelho');
lista[6] = 'verde';
document.write(lista.length);
O que será apresentado por esse trecho de código?
O React é uma biblioteca utilizada para desenvolvimento de interfaces (frontend) que tem como base o princípio do desenvolvimento de componentes. O React utiliza-se de uma técnica de dividir as estruturas complexas em partes menores e desenvolver para cada uma delas um componente. Como é o nome dessa técnica?
Component Driven Development..
Component Development Structured.
Driven Component Divided.
Work Driven Structured.
Development React Structured.
