❤JSON字符串转换成对象
1、认识
JSON对象和JSON字符串之间的相互转换,是前后端分离中,不可避免的工作内容
JSON字符串
// JSON字符串:
const str = '{ "name": "xiaolongxia", "sex": "man" }';
// JSON对象:
const obj = { "name": "xiaolongxia", "sex": "man" };
2、使用
JSON字符串转为JSON对象
console.log(JSON.parse(str),'JSON字符串转JSON对象1');//推荐使用
console.log(eval('(' + str + ')'),'JSON字符串转JSON对象2');
str.parseJSON(); // jquery的方式,必须引进jquery
注意第三个query的方式,必须引进jquery
JSON对象转为JSON字符串
console.log(JSON.stringify(obj),'JSON对象转JSON字符串1');
var str1 = JSON.stringify(obj);
//JSON对象转JSON字符串2 jquery的方式,必须引进jquery
注意第2个query的方式,必须引进jquery
JSON官网:
https://www.json.org/json-en.html
2、正常的数据转换防止影响其他
JSON.parse(JSON.stringify(lectureList.value))
3、js保留两位小数
toFixed(2)