zoukankan      html  css  js  c++  java
  • JSON

    1.概念

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

    2.知识点

      在JS语言中,一切都是对象,任何js支撑的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等,语法格式:

    • 对象表示为键值对
    • 数据由逗号分割
    • 花括号保存对象
    • 方括号保存数组

      JSON键值对是用来保存js对象的一种方式,和js对象的写法差不多,键/值对组合中的键名写在前面并用双引号包裹,使用冒号分割,然后紧接值。

    例如:

    {“name”: "和振斌"}

    {“age”: "23"}

    {"sex": "男"}

    2.json和js的关系

    很多人搞不懂json和js对象的关系,分不清谁是json,谁是js,可以这样理解,

    json是js对象的字符串表示法,它使用文本表示一个js对象的信息。

    3.JSON与js的转换

    要实现从json字符串转换为js,使用JSON.parase();

    要实现js转化为json,使用JSON.stringfy(); 

  • 相关阅读:
    c# 集合的交集、并集、差集
    git版本控制
    jquery html动态添加的元素绑定事件详解
    Binding笔记
    动画
    MSSQL 索引
    TCP和UDP的优缺点及区别
    Fetch API 了解 及对比ajax、axois
    提供图片服务网站
    2017 jq 总结
  • 原文地址:https://www.cnblogs.com/HezhenbinGoGo/p/13202930.html
Copyright © 2011-2022 走看看