點燈坊

失くすものさえない今が強くなるチャンスよ

使用 JSON.parse() 將 JSON String 轉成 Object

Sam Xiao's Avatar 2020-03-28

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。

parse000

Conclusion

  • JSON.parse() 為 ECMAScript 生態系常用 method,可將 JSON string 轉為 object

Reference

MDN, JSON.parse()