Questão FC373416
Uma Técnica de um Tribunal do Trabalho usou o seguinte código exemplo JSON para converter um objeto JavaScript em uma string JSON: const object = ( nome: “Renata”, idade: 25 1; con
Desenvolvimento Web
FCC · 2024
Uma Técnica de um Tribunal do Trabalho usou o seguinte código exemplo JSON para converter um objeto JavaScript em uma string JSON:
const object = ( nome: “Renata”, idade: 25 1;
const jsonString = ..I...
console. log(jsonString); // Saída: ("nome”:"Renata”, "idade":25)
O código estará correto se a lacuna 1 for corretamente preenchida por
- JSON.encode (object)
- JSON.stringify(object)
- stringify.JSON(object)
- object.stringify()
- object.toJSONString()
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
JSON.stringify(object) é o método padrão em JavaScript para transformar um objeto em uma string no formato JSON. Ao ser chamado, ele percorre as propriedades enumeráveis do objeto e retorna uma representação textual válida, por exemplo: {"nome":"Renata","idade":25}.
Essa função faz parte da especificação ECMAScript e está disponível em todos os ambientes JavaScript modernos, garantindo interoperabilidade entre sistemas e linguagens que consomem JSON.
É possível personalizar a serialização passando um segundo argumento (replacer) e um terceiro para indentação, por exemplo: JSON.stringify(obj, null, 2) produz saída legível.
Observe que JSON.stringify não serializa funções nem símbolos, e falha quando encontra referências cíclicas; nesses casos é necessário tratar os dados antes da conversão.
Conteúdo do catálogo FC Concursos · Atualizado em