美文网首页
JS和JSON的区别

JS和JSON的区别

作者: 伊澈 | 来源:发表于2020-03-10 19:12 被阅读0次

什么是JSON

  JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,JSON格式的数据,主要是为了跨平台交流数据用的。JSON是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

两者区别

  但JSON和JavaScript确实存在渊源,可以说这种数据格式是从JavaScript对象中演变出来的,它是JavaScript的一个子集。JSON本身的意思就是JavaScript对象表示法(JavaScript Object Notation),它用严格的JavaScript对象表示法来表示结构化的数据。它是一种严格的js对象的格式,JSON的属性名必须有双引号,如果值是字符串,也必须是双引号。

  JSON只是一种数据格式(或者叫数据形式),数据格式其实就是一种规范,格式、形式、规范是不能用来存诸数据的。


json.jpg

相关文章

  • JS和JSON的区别

    什么是JSON   JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,J...

  • JS和JSON的区别

    JS VS JSON |undefined|没有||null|null||['a','b']|["a","b"]|...

  • 2-json

    json数据和普通的js对象的区别:1、json数据没有变量,直接是{} 或者 []2、json形式的数据结尾没有...

  • JSON

    JS对象 与 JSON的区别 var user=JSON.parse(userJson,function(k,v)...

  • JSON 和 js 对象的区别

    多了个双引号 {“web”:"wwww.baidu.com",} js 对象 {web:"wwww.baidu.c...

  • json和js对象的区别

    一直感觉两都从外观上长得很像,今天把两者的异同记在这。实质上现在总结下两,两者在外观上只有一点差别。就是json的...

  • JS面向对象--2 对象和JSON的区别

    JSON就是javascript object notation,JS对象表示法,是JS对象的严格子集区别就是引号...

  • js程序高级设计

    1.JSON对象 json对象与js对象字面量的区别没有变量声明,在json中没有变量的概念没有末尾的分号json...

  • python对json的操作总结

    dumps()和dump()的区别,loads()和load()的区别 Json简介 Json,全名 JavaSc...

  • MongoDB学习笔记

    mongodb和mysql最大区别? 1、前者用的js操作,后者用的sql语句。2、mongodb存储json,m...

网友评论

      本文标题:JS和JSON的区别

      本文链接:https://www.haomeiwen.com/subject/tapgdhtx.html