JSON学习

。_饼干妹妹 提交于 2019-12-05 16:35:57

JSON: JavaScript Object Notation(JavaScript 对象表示法)

JSON转JavaScript对象 :eval();

语法规则

  • JSON名称/值对
    示例:"name" :"啊阿啊乐"
  • 数据用逗号分隔
    JSON值 可以使数字,字符串,Boolean,数组,对象
  • 大括号保存对象
    {"name" :"啊阿啊乐","sex" :"男"}
  • 中括号保存数组
    [
    {"hobby" : "唱"},
    {"hobby" : "跳"},
    {"hobby" : "rap"},
    {"hobby" : "篮球"}]

    JSON与服务器交换数据

    向服务器接收数据(字符串转JavaScript)

    JSON.parse(text[, reviver])
    text:必需,一个有效的JSON字符串。
    reviver:转换结果函数。

向服务器发送数据(javascript转字符串)

JSON.stringify(value[,replacer[,space]])
value:必需,
replace:转换函数,
space:文本添加缩进

//JSON.parse()和eval()都能转成js,eval()能执行字符串中的函数。
//使用方法: eval('('+data+')')

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!