\nJSON.stringify() \u65b9\u6cd5\u80fd\u5c06\u4e00\u4e2a JavaScript \u5bf9\u8c61\u6216\u503c\u8f6c\u6362\u6210\u4e00\u4e2a JSON \u5b57\u7b26\u4e32\u3002<\/p>\n<\/blockquote>\n
JSON.stringify() \u662f\u7528\u4e8e\u8c03\u8bd5\u7684\u6700\u5e38\u89c1\u51fd\u6570\u3002<\/p>\n
\n
- \n
\/\/\u521d\u59cb\u5316\u4e00\u4e2a user \u5bf9\u8c61<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
const\u00a0<\/span> user <\/span>=<\/span> {<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\"name\"<\/span> :<\/span> \"Prateek Singh\"<\/span>,<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\"age\"<\/span> :<\/span> 26<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
}<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\n<\/li>\n
- \n
console<\/span>.<\/span>log<\/span>(<\/span>user<\/span>);<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\n<\/li>\n
- \n
\/\/ \u7ed3\u679c<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\/\/ [object Object]<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n<\/ol>\n
\u54e6\uff01console.log() \u6ca1\u6709\u5e2e\u52a9\u6211\u4eec\u6253\u5370\u51fa\u671f\u671b\u7684\u7ed3\u679c\u3002\u5b83\u8f93\u51fa [object Object]\uff0c\u56e0\u4e3a\u4ece\u5bf9\u8c61\u5230\u5b57\u7b26\u4e32\u7684\u9ed8\u8ba4\u8f6c\u6362\u662f [object Object]\u3002\u56e0\u6b64\uff0c\u6211\u4eec\u4f7f\u7528 JSON.stringify() \u9996\u5148\u5c06\u5bf9\u8c61\u8f6c\u6362\u6210\u5b57\u7b26\u4e32\uff0c\u7136\u540e\u5728\u63a7\u5236\u53f0\u4e2d\u6253\u5370\uff0c\u5982\u4e0b\u6240\u793a\u3002<\/p>\n
\n
- \n
const<\/span>\u00a0user <\/span>=<\/span> {<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\"name\"<\/span> :<\/span> \"Prateek Singh\"<\/span>,<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\"age\"<\/span> :<\/span> 26<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
}<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\n<\/li>\n
- \n
console<\/span>.<\/span>log<\/span>(<\/span>JSON<\/span>.<\/span>stringify<\/span>(<\/span>user<\/span>));<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\n<\/li>\n
- \n
\/\/ \u7ed3\u679c<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n
- \n
\/\/ \"{ \"name\" : \"Prateek Singh\", \"age\" : 26 }\"<\/span><\/code><\/span><\/span><\/p>\n<\/li>\n<\/ol>\n
\u4e00\u822c\u6765\u8bf4\uff0c\u5f00\u53d1\u4eba\u5458\u4f7f\u7528 stringify \u51fd\u6570\u7684\u573a\u666f\u8f83\u4e3a\u666e\u904d\uff0c\u5c31\u50cf\u6211\u4eec\u5728\u4e0a\u9762\u505a\u7684\u90a3\u6837\u3002\u4f46\u6211\u8981\u544a\u8bc9\u4f60\u4e00\u4e9b\u9690\u85cf\u7684\u79d8\u5bc6\uff0c\u8fd9\u4e9b\u5c0f\u79d8\u5bc6\u4f1a\u8ba9\u4f60\u5f00\u53d1\u8d77\u6765\u66f4\u52a0\u8f7b\u677e\u3002<\/p>\n
\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff08\u6570\u7ec4\uff09<\/h4>\n
\u662f\u7684\uff0cstringify \u51fd\u6570\u4e5f\u53ef\u4ee5\u6709\u7b2c\u4e8c\u4e2a\u53c2\u6570\u3002\u5b83\u662f\u8981\u5728\u63a7\u5236\u53f0\u4e2d\u6253\u5370\u7684\u5bf9\u8c61\u7684\u952e\u6570\u7ec4\u3002\u770b\u8d77\u6765\u5f88\u7b80\u5355\uff1f\u8ba9\u6211\u4eec\u66f4\u6df1\u5165\u4e00\u70b9\u3002\u6211\u4eec\u6709\u4e00\u4e2a\u5bf9\u8c61 product \u5e76\u4e14\u6211\u4eec\u60f3\u77e5\u9053 product \u7684 name \u5c5e\u6027\u503c\u3002\u5f53\u6211\u4eec\u5c06\u5176\u6253\u5370\u51fa\u6765\uff1a<\/p>\n
\n
- \n
console<\/span>.<\/span>log<\/span>(<\/span>JSON<\/span>.<\/span>stringify<\/span>(<\/span>product<\/span>));<\/span><\/span><\/code><\/span><\/p>\n<\/li>\n<\/ol>\n
\u5b83\u4f1a\u8f93\u51fa\u4e0b\u9762\u7684\u7ed3\u679c\u3002<\/p>\n
\n
- \n
{<\/span>\"id\"<\/span>:<\/span>\"0001\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"donut\"<\/span>,<\/span>\"name\"<\/span>:<\/span>\"Cake\"<\/span>,<\/span>\"ppu\"<\/span>:<\/span>0.55<\/span>,<\/span>\"batters\"<\/span>:{<\/span>\"batter\"<\/span>:[{<\/span>\"id\"<\/span>:<\/span>\"1001\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Regular\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"1002\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Chocolate\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"1003\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Blueberry\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"1004\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Devil\u2019s Food\"<\/span>}]},<\/span>\"topping\"<\/span>:[{<\/span>\"id\"<\/span>:<\/span>\"5001\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"None\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"5002\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Glazed\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"5005\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Sugar\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"5007\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Powdered Sugar\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"5006\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Chocolate with Sprinkles\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"5003\"<\/span>,<\/span>\"type\"<\/span>:<\/span>\"Chocolate\"<\/span>},{<\/span>\"id\"<\/span>:<\/span>\"5004\"<\/span>,<\/span>\"type\"<\/span>:<\/span>