Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Sobre a aula

boa noite, o que exatamente esse comando faz?

var score = {
             usuario: usuario,
             pontos: palavras

var dados = {
        placar: placar

o professor usou duas vezes esse tipo de comando na aula, mais fiquei meio confuso com esses comandos

3 respostas
solução!

Leveditor, boa tarde!

Nessa parte estamos criando um objeto (imagine no sentido literal da palavra) que é representado por {} e dentro dele nós colocamos as características desse objeto. No final atribuimos esse objeto a uma variável.

Para ficar mais didático imagine essa situação

var pessoa = {
    nome: 'Leveditor',
    idade: 15
    cidade: 'São Paulo'
};

Isso seria um objeto, uma representação de qualquer coisa do mundo real e suas características

Espero ter ajudado e bons estudos!

Boa noite! Como vai?

Apenas um adendo: a partir da versão de 2015 da linguagem, um objeto JS do tipo

var score = {
     usuario: usuario,
     pontos: palavras
};

passou a ser passível de ser representado como

var score = {
     usuario,
     pontos: palavras
};

Ou seja, sempre que uma determinada chave tiver como valor uma variável com o mesmo nome da chave, podemos aglutinar ambas em apenas uma só declaração! Exatamente como feito no caso da chave e variável chamadas de usuario!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

obrigado