Pesquisar neste blog

19/07/2020

JSON vs Objeto em JavaScript

//JSON é um formato de dados, formato de interoterabilidade
//formato textual que carrega consigo
const obj = {a: 1b: 2c: 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: