1. 程式人生 > >Json字串和js物件之間的轉換

Json字串和js物件之間的轉換

Json字串和js物件之間的轉換

  • JSON.stringify()將js物件轉為json字串
  • JSON.parse()將JSON字串轉為js物件

補充(json物件和json字串的區別)

  • json 字串
var str1 = '{ "name": "haorooms", "sex": "man" }';
  • json物件
var str2 = { "name": "haorooms", "sex": "man" };
  • 使用sessionStorage和localStorage注意的問題
以 localStorage 為例,sessionStorage 用法一樣:
setItem
儲存資料:localStorage.setItem(key,value
); 示例: localStorage.setItem('name','Hello World'); 當 key 相同時會覆蓋之前的 value,用於修改資料。如果 value 為物件,需轉為 json 字串(使用JSON.stringify()轉),否則你讀取出來的將會是 [object Object]