JSON.stringify()
可將 object 轉成 JSON String,若要將 JSON String 轉成 Object,則可使用 JSON.parse()
。
Version
macOS Catalina 10.15.3
VS Code 1.43.0
WebStorm 2019.3.3
ECMAScript 2015
JSON.parse()
let obj = { title: 'Speaking JavaScript' }
let str = JSON.stringify(obj)
let result = JSON.parse(str) // ?
obj
為 object literal,str
為 JSON string,可再使用 JSON.parse()
轉成 object。
Conclusion
JSON.parse()
為 ECMAScript 生態系常用 method,可將 JSON string 轉為 object