JSON学习笔记

1.What?

  • JavaScript Object Notation
  • 轻量级文本数据交换格式
  • 独立于语言(语言无关特点
  • 自我描述,可读性强

2.Why?

对于 AJAX 来说,JSON 比 XML 更快(有时候JSON也可以比XML更胖;

3.Data Structure

  • key/value对应
  • 有序值列表(如数组,列表

4.Grammar

  • 数据在key/value对中*
  • 逗号分隔
  • "{}"保存对象
  • "[]"保存数组

5.js中使用JSON

var emp = [
{ "firstName":"小明" , "lastName":"明明" }, 
{ "firstName":"小红" , "lastName":"红红" }, 
];
// 访问
emp[1].lastName; // 红红
// 修改
emp[1].lastName="小明明";

2.JSON - 转换为 JavaScript 对象

json框架

json-lib

posted @ 2017-09-09 15:00  小鸣Cycling  阅读(153)  评论(0编辑  收藏  举报