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?
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?
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!