Json字符串的標準寫法

  1. json的變量應該加雙引號
let str='{a:12,b:13}'
let json=JSON.parse(str);
console.log(let); //報錯,a和b是未定義的變量應該加雙引號

/*正確寫法*/
let str='{"a":12,"b":13}'
let json=JSON.parse(str);
console.log(let);  //{a:12,b:13}

在這裏插入圖片描述

  1. json有字符串的值時應該加雙引號,不能加單引號
let str='{"a":12,"b":13,"name":\'blue'\}';
let json=JSON.parse(str);
console.log(let); //報錯,不認識第26個字符

/*正確寫法*/
let str='{"a":12,"b":13,"name":"blue"}';
let json=JSON.parse(str);
console.log(let);  //{a:12,b:13,name:"blue"}

在這裏插入圖片描述

JSON.stringify() 方法將 JavaScript 對象轉換爲字符串。
用 JSON.parse() 方法將數據轉換爲 JavaScript 對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章