博客
关于我
[notes] JSON notes
阅读量:529 次
发布时间:2019-03-09

本文共 535 字,大约阅读时间需要 1 分钟。

关键知识点:

  • JSON的基本语法a. 数据是对象或数组b. 命名/值对:键名之间用双引号,值与对是用逗号分隔c. 对象用花括号,数组用方括号d. 可包含JSON数据类型:数值、字符串、逻辑值、数组、对象、null

  • JSON的优势a. 轻量级数据传输-standardb. 解析速度快-适合大量数据处理c. 目录清晰-可读性强d. native支持多种语言e. 无需额外解析器

  • 实际应用场景a. AJAX数据交换b. Web应用数据持久化c.跨平台数据传输d.服务器和客户端交互e.移动应用开发

  • 解析与安全a. eval方法(不推荐)b. 使用专用JSON解析器c. 注意潜在XSS安全问题d. 所有解析工作避免直接用eval函数

  • 工具支持a.浏览器原生支持(大部分现代版本)b. JavaScript框架提供(如jQuery、Vue)c. 开源库如 node.jsd.特定环境ZXing

  • 典型案例a. 需要实例说明改造过程b. 结合实际应用场景详细描述c. 专注于技术细节,确保流程清晰d.展示完整的JSON开发流程

  • 学习与优化a. 开始学习基础知识(教程链接)b. 练习项目测试理解深度c. 参与开源项目积累经验d.跟进官方文档保持更新e. 准确掌握核心特性和应用场景

  • 转载地址:http://rehiz.baihongyu.com/

    你可能感兴趣的文章
    2020.11.30-12.6周报
    查看>>
    Nuxt.js服务器端渲染框架
    查看>>
    Svn commit failed aborting commit
    查看>>
    卧槽!细说JVM内存模型,已拿到offer
    查看>>
    带你一起手撕Dubbo,SpringBoot与Cloud,深入剖析
    查看>>
    dynamo中如何通过节点读取cad图纸数据
    查看>>
    纯干货!深度分析一下AQS原理,一文全懂
    查看>>
    腾讯Java面试题,从基础到源码统统帮你搞定,2年以上经验必看
    查看>>
    字节跳动算法工程师总结:腾讯+字节+阿里面经真题汇总,含面试题+答案
    查看>>
    LeetCode 22. 括号生成
    查看>>
    (二)MyBatis学习笔记——使用映射配置文件进行CRUD、核心配置文件使用
    查看>>
    LeetCode 76. 最小覆盖子串
    查看>>
    架构 -- rsync补充02
    查看>>
    shell基础 - 03
    查看>>
    第七课时logback日志框架介绍及应用
    查看>>
    第十一课时通讯录列表前后端调用
    查看>>
    java注解完整实例
    查看>>
    SpringBoot Http getMapping、postMaping等详细解析
    查看>>
    6.4 jmeter基础知识--变量
    查看>>
    6.6 jmeter基础—系统日志
    查看>>