为了账号安全,请及时绑定邮箱和手机立即绑定

JSON和JavaScript对象有什么不同?

JSON和JavaScript对象有什么不同?

富国沪深 2019-07-26 12:14:34
JSON和JavaScript对象有什么不同?我对JSON和JavaScript对象很陌生。有人能解释一下JSON和JavaScript对象之间的区别吗?它们有什么用途?一个比另一个好吗?还是视情况而定?什么时候使用哪一种,在什么情况下?为什么要首先创建JSON?它的主要目的是什么?有人可以举例说明什么时候应该使用JSON而不是JavaScript对象,反之亦然?
查看完整描述

3 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

JSON是对象的字符串表示形式。它是一种可互操作的序列化格式。它不仅与javascript有关。例如,有用于.NET的JSON序列化程序,允许您序列化/反序列化.NET对象。

因此,它只是一种格式,允许您从对象转换为字符串和返回,这是方便的,如果您想要通过有线传输它们。

它非常接近javascript对象表示,如果您只是eval()一个JSON字符串,您将得到相应的对象。



查看完整回答
反对 回复 2019-07-27
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

JSON是一种数据交换格式,它看起来就像YAML或JavaScript代码的子集,您可以执行并获得一个对象。JavaScript对象只是JavaScript中的一个对象。

由于JSON是一种数据交换格式,您可以使用它以文本形式交换结构化数据。到目前为止,它已经与JavaScript非常解耦了。JavaScript对象允许您在执行JavaScript程序期间创建和处理结构化数据。



查看完整回答
反对 回复 2019-07-27
  • 3 回答
  • 0 关注
  • 212 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信