$.ajax()
$.Callbacks()
$.Deferred()
.then()
$.when()
-----------------------------------------------------------------
向后端请求数据。
参数:obj 对象
对象里面放啥, 放下面这些 ↓ 以下为常用的 属性。
url :'https://easy-mock.com/mock/5c0b4a876162b83fe0a50cb9/person' (渡一教育提供)
type : 请求方式, 一般最常用的 有 GET 和 POST
data : { } 一般,接口的 文档, 会告诉你,你需要什么数据,就传什么参数
success : 请求成功后的处理函数
error : 请求失败后的处理函数
complete : 请求完成后的处理函数 最后执行。 无论 请求是否成功, 到最后都会执行
context : 改变函数执行上下文。 ajax 里面的函数, this 为 ajax 对象。但是把,我们一般操作的时候,并不希望是他, 所以可以传 外面的 值来改变
timeout : 这个值一般不会用到。设置请求超时时间(毫秒) 设置一个值, 如果 请求的时间超过 这个时间,那么就不请求了。
async : true false 是否异步, 默认是 true, 本身 ajax 就是异步的,因为js 是单线程, 不可能一直在等你 请求完后 再执行其他js 操作吧
dataType