学习资源
跨域(cross domain)

跨域(cross domain)

概念

广义上的跨域是指一个域下的文档或者脚本请求另一个域下的资源。
狭义上的跨域是指由于浏览器的同源策略限制,从一个域名请求另一个域名的资源。
我们通常所说的跨域是指狭义上的跨域。

同源:域名、端口和协议三者一致即为同源。
以上三者只要有一个不同即为跨域。

阅读更多
http状态码

http状态码

XMLHttpRequest.status属性返回一个整数表示服务器响应的http状态码。

XMLHttpRequest.statusText属性返回一个字符串,包含整个状态信息。

阅读更多
jQuery的when, then, done, fail

jQuery的when, then, done, fail

$.when(deferreds) 提供一种方法来执行一个或多个对象的回调函数,Deferred(延迟)对象通常表示异步事件。
可以将 deferreds 认为是多个异步请求。
$.when() 中可异步执行多个函数,函数之间使用逗号隔开。
实例: $.when(func1(), func2(), ...)

阅读更多
《锋利的jQuery》读书笔记