

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.
Em relação ao JSON (JavaScript Object Notation), assinale a alternativa correta.
JSON é mais eficiente em termos de espaço de armazenamento que XML.
O JSON é uma linguagem de programação utilizada principalmente para desenvolvimento web.
O JSON suporta apenas arrays unidimensionais para armazenar dados.
O JSON permite o uso de tipos de dados como data e hora nativamente.
O JSON requer o uso de tags de abertura e fechamento, semelhante ao XML.
Considere o programa abaixo escrito na Linguagem JavaScript:

Após a execução do programa o valor da variável ‘saída’ será a descrita na alternativa:
BW
WW
BAW
AWW
ABW
Suponha-se que um código precise tratar uma string que apresente o valor 10.5 como um número inteiro. Nessa hipótese, para suportar essa operação, deve-se usar a função parseInt.
Certo
Errado
O código a seguir, escrito em HTML e JavaScript, ao ser executado, apresentará 2 como resultado.

Certo
Errado
Dado o código abaixo na Linguagem JavaScript:

Assinale a alternativa que apresenta a sequência correta da saída do programa.
1 2 1 3
1 2 1 2
1 2 1 1
1 2 3 4
Dado o código abaixo na Linguagem JavaScript:

Assinale a alternativa que apresenta a sequência correta da saída do programa.
10 undefined 30 40
10 20 30 40
10 30 20 40
undefined 20 30 40

Considerando o código precedente, desenvolvido em JavaScript, assinale a opção que corresponde ao resultado da execução desse código.
22
20
11
10
false
Considere as afirmativas acerca de vantagens em se escolher uma abordagem Single Page Application (SPA) para uma homepage e assinale a alternativa correta.
Permite que a homepage carregue múltiplas páginas do site simultaneamente, otimizando a navegação do usuário.
Aumenta o tempo de carregamento inicial da homepage, mas oferece uma experiência de usuário contínua e fluida após o carregamento inicial.
Melhora significativamente o SEO (Search Engine Optimization) da homepage, já que todas as seções são carregadas em uma única página, facilitando a indexação pelos motores de busca.
Reduz a necessidade de otimização de performance, já que a página é carregada apenas uma vez, sem atualizações subsequentes.
Otimiza nativamente o desempenho e velocidade de carregamento de conteúdos estáticos e dinâmicos na mesma página.
Considere o seguinte código em JavaScript:

Ao ser executado, o código acima exibirá na saída do console:
um erro de violação de constante;
o array [">", "T", "R", "F", 1];
o array ["T", "R", "F", 1];
um erro de sintaxe;
o array [].
Observe o seguinte trecho de código:

Esse trecho de código utiliza, respectivamente, um comando e uma linguagem de programação:
condicional e PHP;
de repetição e #C;
condicional e Asp.net;
de repetição e PHP;
condicional e #C.
let s = “MPGO”;
let resultado = s.padStart(7, “*”);
console.log(resultado);
Considerando-se que o código precedente foi desenvolvido em JavaScript, é correto afirmar que o resultado, após sua execução, será
***MPGO
Certo
Errado
São funções nativas da linguagem de programação Javascript, EXCETO:
trim.
slice.
len.
normalize.
repeat.
O código JavaScript a seguir, ao ser executado, apresenta o valor 3 no console de desenvolvimento do navegador web.
<script>
var cores = [“vermelho”, “verde”, “azul”];
console.log(cores.length);
</
Certo
Errado
Um técnico deseja manipular precisamente números inteiros em uma aplicação JavaScript com mais de 15 dígitos. Para armazenar um número nessa proporção em uma variável x, ele deve utilizar a instrução
let x = Long("4556567456345345322466456789098877666555");
let x = 4556567456345345322466456789098877666555n;
let x = Long.parseLong("4556567456345345322466456789098877666555");
let x = 4556567456345345322466456789098877666555L;
let x = toNumber("4556567456345345322466456789098877666555");
Analise as afirmativas abaixo sobre Javascript Hoisting.
1. Permite que uma variável seja declarada após ter sido usada.
2. Variáveis definidas const são movidas para o início do bloco e inicializadas automaticamente.
3. Permite utilizar uma variável do tipo let antes que esta seja declarada.
Assinale a alternativa que indica todas as afirmativas corretas.
É correta apenas a afirmativa 1.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 2 e 3.
São corretas as afirmativas 1, 2 e 3.
Considere que na linguagem Javascript foi armazenado um valor de uma data em uma variável da seguinte forma:
let data = new Date(2022, 1)
Com relação ao valor armazenado na variável, é correto afirmar que o mês armazenado será
janeiro.
fevereiro.
março.
dezembro.
o mesmo mês do momento que o código for executado.
Qual método Javascript irá converter um número, contido em uma variável, em uma string com uma quantidade de dígitos após a vírgula especificada via parâmetro?
toDecimal()
toString()
toFixed()
StrDecimal()
toPrecision()
Assinale a opção que indica o tipo de vulnerabilidade que é geralmente associada à função javascript eval()
Cross-origin resource sharing (CORS)
Cross-site request forgery (CSRF)
Cross-site scripting (XSS)
Server-side request forgery (SSRF)
Cross Site History Manipulation (XSHM)
Qual a função do método de variáveis que contém um número toFixed() em Javascript?
Delimitar a quantidade de casas decimais do número objeto da invocação da função pelo número fornecido como parâmetro do método.
Converter um número para uma string com o número de casas decimais especificado no parâmetro de chamada do método.
Delimitar a quantidade de algarismos do número pela quantidade especificada no parâmetro da chamada do método.
Converter um número para uma string utilizando como base de conversão um array fornecido como parâmetro que contém a correspondência entre caracteres alfanuméricos e algarismos arábicos.
Congelar o valor contido na variável de modo que ele não possa ser alterado a não ser mediante a invocação do método de descongelamento.
Tendo em vista a Linguagem de Programação Javascript, assinale a alternativa que descreve corretamente a diferença entre o uso de "==" e "===".
Ambos os operadores comparam igualdade de valores e tipos de dados.
O operador "==" compara apenas valores, enquanto o operador "===" compara valores e tipos de dados.
O operador "===" compara apenas valores, enquanto o operador "==" compara valores e tipos de dados.
O operador "==" é usado para comparações numéricas, enquanto o operador "===" é usado para comparações de strings.
Não há diferença entre os dois operadores em Javascript.