主页 > 开源代码  > 

JSON类型理解(前后端交互/内存对数据操作)

JSON类型理解(前后端交互/内存对数据操作)
JSON全称JavaScript Object Notation

1.JS中是没有类型的=>JSON格式其实底层也没有明确类型。

2.JSON适合场景=>前后端数据交换与传输,因为JSON易读,电脑与人都易读=>前后端的数据交换采用JSON

        2 .1前端传JSON给后端接收,后端将JSON写入数据库

        2.2后端从数据库读入JSON,前端接收JSON并渲染

3.JSON并不适合用于修改值与类型检测=>所以在内存操作数据内部的时候=>应该采用Array/Map类型

4.JSON分为:

        4.1JSON数组

        ["abc", 10, null, true, false]

        4.2JSON对象 

        {"k1": "value", "k2": 10}

JSON数组中可以放置JSON对象

[99, {"id": "HK500", "cost": 75.99}, ["hot", "cold"]]

JSON对象中可以放置JSON数组 

{"k1": "value", "k2": [10, 20]}

总结:

JSON=>适用于前后端的数据交换

Array/Map=>适用于内存对数据的具体操作

标签:

JSON类型理解(前后端交互/内存对数据操作)由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“JSON类型理解(前后端交互/内存对数据操作)