问题评论
这个问题比较抽象。 此类抽象问题在面试中很常见。 面试官喜欢从抽象到具体,然后不断地问问题,试图通过问问题来打断你的思路。 观察你的韧性和技术实力。 建议你回答的时候尽量详细,不要给面试官追究你的机会。
什么是 JSON
JSON() 是一种轻量级的数据交换格式。 它基于 的子集。 数据格式简单,易于读写,占用带宽小。 它是前端和后端数据交互最常见的数据格式。
JSON语法
1、数据是键值对的形式,如:key:value之间用冒号分隔。
2. 数据以逗号分隔
3. 大括号保存对象
4.方括号保存数组
例如:{"age":"12","name":"back","phone"};
数据格式转换
1. 将 JSON 字符串转换为 JSON 对象:
var obj =eval('('+ str +')');
var obj = JSON.parse(str);
2. 将 JSON 对象转换为 JSON 字符串:
var 最后=JSON.(obj);
3. 将数组转换为json字符串
var 数组=[1,2,3,4];
JSON.($(数组));
4.将json字符串转换为数组,使用
$(JSON.parse('{"0":1,"1":2,"2":3,"":3}'));
-------------------------------------------------- -------------------------------------------------- ----------------
PS:【看不懂,有视频】
百度视频学习