Ao implementar algumas funcionalidades em sua página pessoal,
Lucas fez um teste, com base no código Java Script apresentado a
seguir, em um trecho do HTML.
<script>
const f = function(...v){
a = v.length>0?v.length*v[0]:0;
v.splice(0,1);
return a==0?a:a+f(...v);
}
console.log(f(...[1,2,3,...[0,1],3,2]));
</script>
Quando Lucas abriu a página, o valor impresso no console foi:
Julgue os próximos itens, a respeito das características e das
aplicações básicas das linguagens Java e JavaScript.
A linguagem JavaScript é executada principalmente no lado
do servidor (back-end) para construir a lógica de banco de
dados e APIs, sendo incapaz de interagir com o navegador
web do cliente.
O Ajax utiliza algumas tecnologias bastante conhecidas com o objetivo de melhorar a interatividade entre o usuário e
o servidor. A tecnologia utilizada pelo Ajax que, na verdade, é um objeto JavaScript que torna possível a comunicação
assíncrona com o servidor, sem a necessidade de recarregar a página por completo, é: