javascript - Serialisering av ett objekt till JSON


Hur kan jag serialisera ett objekt till JSON i JavaScript?

Svar #1

Du letar efter JSON.stringify.

Exempel:

const object = {
    hello: "world",
    "some array": [ 42, 69, 420, 1337, null, true ]
  },
  primitive = false;

console.log(JSON.stringify(object)); // "{\"hello\":\"world\",\"some array\":[42,69,420,1337,null,true]}"
console.log(JSON.stringify(primitive)); // "false"

Svar #2

Ladda ner https://github.com/douglascrockford/JSON-js/blob/master/json2.js, inkludera det och gör

var json_data = JSON.stringify(obj);

Relaterade artiklar