//JSON é um formato de dados, formato de interoterabilidade
//formato textual que carrega consigo
const obj = {a: 1, b: 2, c: 3,
soma(){
return a + b + c
}
}
console.log(JSON.stringify(obj));//passa um objeto e transforma em JSON
//console.log(JSON.parse("{a: 1', 'b: 2', 'c: 3}"));//vai dar erro, formato inválido
//console.log(JSON.parse("{'a: 1', 'b: 2', 'c: 3' }"));//vai dar erro, todos os formatos JSON deve estar habilitado com aspas duplas
console.log(JSON.parse('{ "a":1, "b":2, "c":3 }'));
console.log(JSON.parse('{"a": 1.77, "b": "string", "c": true, "d": {}, "e": [] }'));//permite arrays também
Nenhum comentário:
Postar um comentário