FC ConcursosFC Concursos

Questão FC373402

Utilizando JavaScript, em condições ideais, um analista converteu os dados de Paulo Silva, de 50 anos, com renda de 1450.45, para string JSON, no formato abaixo. {"nome":"Paulo Sil

Desenvolvimento Web

FCC · 2022

Utilizando JavaScript, em condições ideais, um analista converteu os dados de Paulo Silva, de 50 anos, com renda de 1450.45, para string JSON, no formato abaixo.

 

{"nome":"Paulo Silva","idade":50,"renda":1450.45}

 

Tal conversão pode ser realizada por meio da instrução

  1. JSON.toStrings({nome: 'Paulo Silva', idade: 50, renda: 1450.45 })
  2. document.toJSON("{nome: 'Paulo Silva', idade: 50, renda: 1450.45 }")
  3. JSON.stringify({nome:new String('Paulo Silva'), idade: 50, renda: 1450.45})
  4. document.parseToJSon("{nome: 'Paulo Silva', idade: 50, renda: 1450.45 }")
  5. JSON.parse({nome:new String('Paulo Silva'), idade: 50, renda: 1450.45 })
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A instrução JSON.stringify é o método estático do JavaScript responsável por converter um valor em sua representação JSON em formato de string. Ao receber um objeto literal como argumento, ele produz uma cadeia com chaves e valores no padrão JSON.

No exemplo JSON.stringify({nome:new String('Paulo Silva'), idade: 50, renda: 1450.45}), o objeto contém três propriedades: nome, idade e renda. O uso de new String('Paulo Silva') cria um objeto wrapper, que ao serializar é convertido para a string primitiva "Paulo Silva".

Os valores numéricos (50 e 1450.45) são mantidos como números no JSON resultante. O retorno da chamada é uma string exatamente no formato: {"nome":"Paulo Silva","idade":50,"renda":1450.45}, pronta para armazenamento ou transmissão.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo