JSON:jQuery中的Ajax

一、JSON

1、什么是JSON

定义:JSON是轻量级的,基于JavaScript编程语言,使用键值对封装数据的数据交换格式。

2、语法规则

  • 对象表示为键值对
  • 多个数据用逗号隔开
  • 花括号保存对象
JSON对象格式:{"firstName": "Json"}
  • 方括号保存数组
JSON数组格式:[{"firstName": "Json"}]

3、JSON 字符串和 JSON对象之间的互转

JSON.parse将JSON格式的字符串转换成JSON对象。

<script>
	var str ='{"name":"小强","age":16}';//JSON格式的字符串
	var json = JSON.parse(str); //解析为对象
	console.log( json);
</script>

JSON.stringify将JSON对象转换成JSON格式的字符串。

<script>
	var json = {"name":"小强","age":16};
	var str = JSON.stringify(json);
	console.log(typeof str+"--->"+str);
</script>

4、JSON作用

  • 有利于程序员阅读和编写
  • 有利于计算机解析和生成
  • 能够有效提升网络传输效率
  • 适用于前后端数据交换

5、XML

定义:XML是使用标记封装数据的数据交换模式。

二、JQuery对Ajax的第二层封装

在这里插入图片描述

1、get

在这里插入图片描述

2、post

在这里插入图片描述

3、load

在这里插入图片描述

4、serialize()序列化表单内容

在这里插入图片描述注意:serialize()方法用于序列化一组表单元素,将表单内容编码为用于提交的字符串,以便AJAX提交数据。该方法与常规的表单提交行为是一致的。其中,不在标签内的表单控件不会被提交,没有name属性的表单控件不会被提交,带有disabled属性的表单控件不会被提交。

三、JQuery对Ajax的第三层封装

在这里插入图片描述

1、getJSON

在这里插入图片描述

2、getScript

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值