

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.
Para que ao clicar no botão Trocar Estado o conteúdo do segundo parágrafo troque o texto Estado da Bahia por Salvador, a lacuna III deve ser corretamente preenchida por
document.getParagraph([id='p2']).innerHTML = "Salvador"
document.getElementById("p2").insertHTML = "Salvador"
document.getElementBy("id=p2").addHTML = "Salvador"
document.getElement("p{id='p2'}").insertHTML = "Salvador"
document.getElementById("p2").innerHTML = "Salvador"
Dada a instrução JavaScript const d = new Date();, para se obter e exibir o dia do mês (entre 1 e 31), utiliza-se a instrução
document.write(d.getDate().getDay());
document.write(d.getDate());
document.write(d.getDay());
document.println(d.getDate());
document.print(d.getDay());
Assinale a alternativa que apresenta os caracteres que funcionam como expressões de texto em JavaScript e que têm a função de backspace.
\f
\n
\r
\t
\b
Na programação orientada a objetos, um subtipo herda as operações e as propriedades de seus supertipos, podendo, ainda, acrescentar mais operações a sua própria definição.
Certo
Errado
A função fetch() do JavaScript serve para
percorrer cursores de consultas de banco de dados.
acessar e manipular partes do pipeline HTTP.
realizar a conversão de respostas para array de objetos.
filtrar dados da memória de acordo com os parâmetros.
realizar requisições XMLHttpRequest e extensões do HTTP.
Considere o código JavaScript a seguir.
var x1
var x2
var x3
var y = 11
var z = 12
x1= z++ == ++y
x2= 10 + "casa"
x3= y+1 === z && 10 != "20"
Após a execução dessas operações, os valores de x1, x2 e x3 são, respectivamente:
false
10casa
true
false
10casa
false
false
undefined
false
true
10casa
true
true
undefined
false
Sobre as Ferramentas de desenvolvimento web, considere o código em JavaScript:
var letra= "X";
outra = "X";
function funcaoA(){
var letra = "Y";
return letra;
}
function funcaoB(){
outra = "Y";
return outra;
}
console.log(letra);
console.log(funcaoA());
console.log(outra);
console.log(funcaoB());
console.log(outra);
Indique a alternativa com o resultado CORRETO da execução do código.
X,Y,X,Y,X.
X,Y,X,Y,Y.
X,X,X,Y,X.
X,X,X,X,X.
A respeito das diferenças e das semelhanças entre as linguagens de programação TypeScript e JavaScript em suas formas puras, ou seja, sem considerar frameworks ou variações, assinale a alternativa correta.
JavaScript é focada em client-side, enquanto TypeScript é focada em client-side e server-side.
JavaScript é uma linguagem compilada, ao passo que TypeScript é interpretada.
Ambas são linguagens fortemente tipadas.
TypeScript, ao contrário de JavaScript, suporta tipagem estática.
JavaScript surgiu como uma derivação do TypeScript e, por isso, a comunidade de TypeScript é consideravelmente maior do que a de JavaScript.
Na linguagem de programação JavaScript, NÃO produz erro o trecho de código:
x = {};
firstName = x.name?.first;
x = {};
firstName = x.name.first;
x = {};
firstName = x.name.first();
x = {};
firstName = x->name.first();
x = {};
firstName = x::name.first;
No contexto do JavaScript, analise um trecho do HTML de uma página web.
<div id="xpto">
<p>Texto de teste 1</
<p id="234">Texto de teste 2</
</
A linha de código que altera o tamanho da fonte do segundo parágrafo acima é:
document.getElementById("234").style.fontSize="48px";
document.getElementById("xpto.234").style.fontSize="48px";
document.getElementById(p<"234">).style.fontSize="48px";
document.getElementsById("div.p").style.fontSize="48px";
xpto.getElementById("234").style.fontSize="48px";
Na linguagem JavaScript, quando um evento do mouse é acionado, a propriedade do objeto MouseEvent que retorna a coordenada horizontal do ponteiro do mouse relativa ao documento é
offsetX
pageX
screenX
shiftKey
movementX
Na linguagem de programação JavaScript, o evento blur é executado sempre que um documento é abandonado.
Certo
Errado
Assinale a alternativa que apresenta a palavra-chave da linguagem JavaScrlpt para Implementar herança de classe.
extend.
extending.
inher.
child.
extends.
O dado undefined, em JavaScript, é atribuído a uma variável quando ela é inicializada, ou seja, as variáveis com esse tipo de dado recebem valor inicial 1.
Certo
Errado
Considere o código JavaScript a seguir.
let x = " ";
const fn2 = (v, i, a) => {
if (i % 2 ==0) x += v;
}
function fn1(a) {
a.forEach(fn2);
retunr x;
}
alert(fn1([2, 3, 5, 7, 11, 13]));
A execução desse código provoca a exibição de:
2511
2313
1113
undefined
3713
O comprimento máximo de uma linha de código no JavaScript é de 128 caracteres.
Certo
Errado
Analise o código abaixo, em Javascript, que utiliza UNIT.JS para testar uma função.
var test = require('unit.js');
function f32(v){
return I
}
test.assert (f32(10) == 0 && f32(11) == 1);
Qual alternativa completa o local identificado pela letra “I”, de forma que a execução ocorra sem erros?
v//2;
v/2;
v\\2;
v\2;
v%2;
Dado o código abaixo:
<!DOCTYPE html>
<html>
<head><meta charset="utf 8" /
< body>
<div id="root"></
<script>
CODIGO
p.then(res => {
document.getElementById("root").textContent =
res;
<</
</
</
Marque a alternativa que, ao substituir o termo CODIGO, garante a exibição do seguinte texto no componente root:
Texto Valendo 2
const p = Promise.race([
new Promise(res => setTimeout(f => res('Texto Valendo 1'), 2000)),
new Promise(res => setTimeout(f => res('Texto Valendo 2'), 1000)),
]);
const p = Promise.race([
new Promise(res => setTimeout(res('Texto Valendo 1'), 2000)),
new Promise(res => setTimeout(res('Texto Valendo 2'), 1000)),
]);
const p = Promise.race([
new Promise(res => res('Texto Valendo 1')),
new Promise(res => res('Texto Valendo 2')),
]);
const p = Promise.all([
new Promise(res => res('Texto Valendo 1')),
new Promise(res => res('Texto Valendo 2')),
]);
Como toda linguagem de programação, a JavaScript também possui limitações. Sua maior limitação é não permitir que determinados objetos gráficos apresentados na página (imagem, botão etc.) respondam dinamicamente às ações do usuário.
Certo
Errado
Em javascript, o que faz a função Math.round()?
Retorna o valor decimal, mais próximo.
Retorna o valor de um número arredondado para o inteiro, mais próximo.
Retorna o valor de um número arredondado para o inteiro, logo abaixo.
Retorna o valor de um número arredondado para o inteiro, logo acima.