当前位置: 首页 > news >正文

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=>适用于内存对数据的具体操作

http://www.dtcms.com/a/24688.html

相关文章:

  • 【论文技巧】Mermaid VSCode插件制作流程图保存方法
  • POI优化Excel录入
  • LangFlow和LangChain有什么区别
  • 大数据SQL调优专题——Flink执行原理
  • Web3 通识
  • 解锁外观模式:Java 编程中的优雅架构之道
  • TortoiseSVN\bin下的没有svn.exe的解决问题
  • Linux的基础指令和环境部署,项目部署实战(下)
  • pyinstaller打包报错:INTEL MKL ERROR: 找不到指定的模块。 mkl_intel_thread.dll.
  • linux 安装启动zookeeper全过程及遇到的坑
  • C++ 模拟真人鼠标轨迹算法 - 防止游戏检测
  • 启元世界(Inspir.ai)技术浅析(七):AI Beings 平台
  • Nginx下proxy_redirect的三种配置方式
  • 【系列教程】Python第四课:条件判断 | 让程序学会思考的秘密
  • UE求职Demo开发日志#33、34 优化#2 删没用的场景和优化UI
  • 浅谈模组-相机鬼像
  • blender笔记2
  • Leetcode 3453. Separate Squares I
  • MISRA C vs CERT C 是两种广泛使用的 C 语言编码规范对比介绍
  • RabbitMQ服务异步通信
  • 修改时无条件,可以自定义id条件(通过查询)
  • C++ Primer 访问控制与封装
  • 防御保护第三次练习
  • 【大学生职业规划大赛备赛PPT资料PDF | 免费共享】
  • 论文阅读 DOES END-TO-END AUTONOMOUS DRIVING REALLY NEED PERCEPTION TASKS?
  • 还在为AI模型部署发愁?VSCode插件让你轻松拥有DeepSeek和近百种AI模型!
  • sql注入中,如果information_schema被过滤,该怎么绕过
  • 【Linux系统】—— 调试器 gdb/cgdb的使用
  • 腾讯云大模型知识引擎×DeepSeek赋能文旅
  • 筛选相同项