码迷,mamicode.com
首页 > Web开发 > 详细

json (js对象标记)

时间:2017-11-02 11:39:49      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:com   stat   value   app   call   fun   函数   括号   url   

基础

 

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

网络媒体类型是 application/json,文件名扩展是 .json

JSON 独立于语言和平台,是轻量级的文本数据交换格式

JSON 语法是 JavaScript 语法的子集。

JSON有2种结构:无序的对象结构,有序的数组结构

 

JSON转换

var jsonObject = eval(‘(‘+jsonText+‘)‘);

var newJsonText = people.toJSONString();

或引入json.js文件,就更简单了。

 

语法

 

数据在名称/值对中

数据由逗号分隔

花括号保存对象

方括号保存数组

 

数据类型

 

数字型(Number)

字符串型(String)

布尔型(Boolean)

数组(Array)

值(Value)

对象(Object)

空格(Whitespace)

null

 

 

JSONP

 

1.第一种方式:

$.getJSON("https://api.douban.com/v2/book/search?q=javascript&callback=?", function(data){

console.log(data);

});

 

2.第二种方式:

$("#btn").click(function(){

$.ajax({

async : true,

url : "https://api.douban.com/v2/book/search",

type : "GET",

dataType : "jsonp", // 返回的数据类型,设置为JSONP方式

jsonp : ‘callback‘, // 指定一个查询参数名称来覆盖默认的 jsonp 回调参数名 callback

jsonpCallback: ‘handleResponse‘, //设置回调函数名

data : {

q : "javascript"

},

success: function(response, status, xhr){

console.log(response);

}

});

});

 

 

 

 

 

 

;

json (js对象标记)

标签:com   stat   value   app   call   fun   函数   括号   url   

原文地址:http://www.cnblogs.com/upup2015/p/7770717.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!