image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Matheus Albuquerque
Matheus Albuquerque30/08/2023 12:00
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

o que é o famoso JSON

  • #JavaScript

JSON significa "JavaScript Object Notation" (Notação de Objeto JavaScript) e é um formato de troca de dados amplamente utilizado na web. Ele é uma maneira de representar dados de forma simples e estruturada, e é fácil para nos ler e escrever, enquanto também é facilmente processado por máquinas.

O JSON é frequentemente usado para transmitir dados entre um servidor e um cliente, em APIs (Interfaces de Programação de Aplicativos) da web, armazenamento de configurações e muito mais. Ele é particularmente popular em aplicações web porque se alinha naturalmente com a estrutura de objetos em JavaScript.

Aqui está um exemplo básico de um objeto JSON:

"nome": "João""idade": 30"cidade": "São Paulo"}

Neste exemplo, temos um objeto JSON com três pares de chave-valor. Cada chave é uma string que define um nome, e cada valor pode ser um número, uma string, outro objeto JSON, um array (conjunto de valores) ou um valor booleano.

No contexto do JavaScript, você pode usar o método JSON.parse() para converter uma string JSON em um objeto JavaScript. E o método JSON.stringify() permite converter um objeto JavaScript em uma string JSON. Isso é especialmente útil ao lidar com respostas de requisições de rede ou ao enviar dados para um servidor.

ex de JS para JSON:

const pessoa = {

 nome: "Maria",

 idade: 25,

 cidade: "Rio de Janeiro"

};


const jsonString = JSON.stringify(pessoa);

console.log(jsonString);


ex de JSON para objeto JS:

const jsonString = '{

"nome": "Carlos",

"idade": 28,

"cidade": "Belo Horizonte"}';

const pessoa = JSON.parse(jsonString);

console.log(pessoa.nome); //

Compartilhe
Recomendados para você
GFT Start #6 - Lógica de Programação
Potência Tech iFood - Desenvolvimento de Jogos
Potência Tech iFood - Programação do Zero
Comentários (1)
Arthur Felipe
Arthur Felipe - 30/08/2023 14:54

esclarecedor...

Recomendados para você