Web前端面试指南(26):JSON格式是什么? 你明白吗?

 2024-03-11 00:14:00  阅读 0

问题评论

这个问题比较抽象。 此类抽象问题在面试中很常见。 面试官喜欢从抽象到具体,然后不断地问问题,试图通过问问题来打断你的思路。 观察你的韧性和技术实力。 建议你回答的时候尽量详细,不要给面试官追究你的机会。

什么是 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:【看不懂,有视频】

百度视频学习

标签: 字符 格式 面试

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码