Advertisement

JSON对象与JSON字符串的区别在于它们的应用场景:JSON对象用于存储数据结构,而JSON字符串用于传输或存储

阅读量:

json的概念

jsON (JavaScript Object Notation) 是一种简洁的数据格式,属于一种较为轻便的数据存储方式;

JSON的优势:

1、 JSON具有更高的处理效率

2、具备良好的兼容性能

3、是实现数据共享的理想工具

4、便于在服务器端进行解析

JSON的缺点:

1、缺乏完善的错误处理机制

2、存在一定的安全风险

3、相关支持工具种类有限

json对象与json字符串的区别

在开发过程中,常常难以区分json字符串与json对象。当通过ajax进行异步请求后,会依据返回的data值来判断请求是否成功,若直接访问data.msg则可能会提示‘undefined’,此时将data转换为json对象即可解决问题。

对于JSON对象而言,其属性可以通过对象.属性的方式进行调用,与js中的对象使用方式相同,也可以通过对象(类名)点出对应的属性或方法。

而JSON字符串仅表示一个完整的字符串内容,在未进行截取的情况下无法提取其中存储的具体数据,并且不能直接使用。

JSON对象:

复制代码
    var str2 = { "name": "有课前端网", "url": "htttps://www.webqdkf.

全部评论 (0)

还没有任何评论哟~