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

dúvida

o exercício Navegação e Passagem de Parâmetros da aula 3 aponta como correta a resposta que afirma que o json {carroSelecionado: carro} deve ser passado com {'carroSelecionado': carro} porém na aula o professor não passa assim... por que?

5 respostas
solução!

Boa noite, Armando! Como vai?

Mto bem, observado! Já corrigi o exercício, mto obrigado pelo aviso!

Só um detalhe! Na realidade {carroSelecionado: carro} não é um JSON e sim um objeto Javascript!

Grande abraço e bons estudos!

entendi Gabriel, obrigado pela resposta. "Na realidade {carroSelecionado: carro} não é um JSON e sim um objeto Javascript!" só pra eu entender melhor, o carro é um objeto, mas um {carroSelecionado: carro, batman: 'Bruce', money: 500} não é um json?

Armando, de acordo com a documentação:

JSON é em formato texto e completamente independente de linguagem, pois usa convenções que são familiares às linguagens C e familiares, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que JSON seja um formato ideal de troca de dados.

De maneira prática, isso um objeto Javascript:

{ name:"John", age:31, city:"New York" }

E esse seria o JSON referente a esse objeto:

"{'name':'John', 'age':31, 'city':'New York'}"

Pegou a diferença entre eles?

peguei sim muito obrigado por me ajudar a entender professor, abraços

Por nada, Armando!

Sempre que tiver qualquer dúvida é só mandar aqui no fórum!

Grande abraço e bons estudos, meu aluno!