2018-08-27 josn学习

JSON http://www.json.org/json-zh.html

  1. JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。

2.JSON建构于两种结构:
“名称/值”对的集合”
“值的有序列表”

3.JSON具有以下这些形式:

对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。

数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)结束。值之间使用“,”(逗号)分隔。

值(value)可以是双引号括起来的字符串(string)、数值(number)、truefalsenull、对象(object)或者数组(array)。这些结构可以嵌套。

                             字符串 与对象互相转换

客户端与 服务端进行数据交互时也就是两台电脑之间时行数据交互时

  •    只能传输二进制流或字符流
    
  •    客户端              网络         服务端
    
  •  对象 =生成》 字符    =======  字符 =解析>对象
    

**/

//json字符串 <=> json对象互相转换

var jsonStr = "{"username":"admin","password":123}";
console.log("jsonStr type is :"+typeof(jsonStr));
var myobj = JSON.parse(jsonStr);
console.log("myobj type is :"+typeof(myobj));

console.log(myobj.username);

你可能感兴趣的:(2018-08-27 josn学习)