Questões de Programação - JavaScript para Concurso
Foram encontradas 763 questões
Analise as afirmativas a seguir referentes à tecnologia Node.js:
I – Permite a execução de aplicações Javascript em uma máquina sem depender de um navegador Web para essa execução.
II – Possui uma arquitetura assíncrona que trabalha em uma única thread de execução.
III – Foi desenvolvido na linguagem Java e apresenta as principais características de orientação a objetos dessa linguagem.
Estão CORRETAS as afirmativas:
Analise as afirmativas a seguir referentes à sintaxe da biblioteca jQuery:
I – O código “$("p").hide()” permite esconder todos os elementos “<p>”.
II – O código “$(".teste").hide()” permite esconder todos os elementos com o atributo id=“teste”.
III – O código “$("#teste").hide()” permite esconder todos os elementos com o atributo class=“teste”.
Está CORRETO apenas o que se afirma em:
let a = {x: 1}; let b = {x: 2}; let c = {x: 3};
let arr = [a, b, c];
arr.forEach((obj) => { obj.x += 1; });
console.log(a.x, b.x, c.x);
O resultado exibido ao rodar esse código será
1 == '1' e 1 === '1'
Os resultados são, respectivamente,
Julgue o item seguinte acerca de orientação a objetos e linguagens de programação.
Considere-se o seguinte código JavaScript.
<script>
class Retangulo {
constructor(altura, largura) {
this.altura = altura;
this.largura = largura;
}
// Getter
get area() {
return this.calcArea();
}
// Method
calcArea() {
return this.altura * this.largura;
}
}
class Quadrado extends Retangulo {
constructor (lado) {
super(lado,lado);
}
}
const quadrado = new Retangulo(10, 10);
const quad = new Quadrado(15);
console.log(quadrado.area);
console.log(quad.area);
</script>
O resultado da execução do código precedente será o seguinte.
Erro: função area() não definida.