#JavaScript #Webdesign

Formato JSON

O JSON, que significa JavaScript Object Notation (Notação de Objetos JavaScript), é um formato leve de intercâmbio de dados. Criado por Douglas Crockford por volta de 2001, ele se tornou o padrão para a troca de informações entre navegadores e servidores, superando o uso do XML por ser mais simples de ler e nativo ao JavaScript.

Abaixo estão os pontos principais para entender o JSON segundo as fontes:

1. Natureza e Estrutura

2. Tipos de Dados Suportados

O JSON permite representar informações combinando seis tipos de dados fundamentais:

3. Integração com JavaScript

Uma das maiores vantagens do JSON é a facilidade com que o JavaScript o manipula através de métodos nativos:

4. Uso com AJAX

Embora a sigla AJAX signifique "Asynchronous JavaScript and XML", o uso de JSON é atualmente onipresente nessas comunicações assíncronas. Bibliotecas como o JQuery possuem métodos específicos, como o $.getJSON(), que automatizam a requisição de dados ao servidor e já entregam a resposta convertida em um objeto JavaScript pronto para uso.

Exemplo de um objeto JSON:

{
  "titulo": "Dominando JavaScript com jQuery",
  "autor": "Plínio Balduino",
  "capitulos": ["Introdução", "AJAX", "JSON"],
  "disponivel": true
}