ajax
zzh1918
向上生长
展开
-
ajax
ajax技术是一种无须刷新页面而从服务器动态获取数据的一种技术。 提供了客户端和服务端通信的手段 ajax核心就是XMLHttpRequest对象 通过此对象提供的方法和属性可以从服务端获取数据 XMLHttpRequest XHR对象用法 创建XHR对象 请求 响应 处理 var xhr=new XMLHttpRequest() //对于大部分浏览器都能实现创建 //响应...原创 2018-03-17 13:57:47 · 189 阅读 · 0 评论 -
JSON
JSON是一种数据交换格式,并不是一种编程语言(所以没有变量)。 JSON可以表示String、Number、Boolean、Object、Array、null,6种数据类型的值。 和JS相比有一些不同点: 没有变量 没有undefined数据类型 对象的属性必须用双引号 字符串必须是双引号 没有末尾分号 JSON对象 ES5提供了全局的JSON对象,此对象提供两个方法来对json数...原创 2018-03-17 15:20:16 · 173 阅读 · 0 评论 -
同源与跨域
同源策略 同源策略指的是服务器不能访问不同源服务器上的资源 同源指的是协议、端口、域名都相同 不同源就是协议、端口、域名有一项不同就不同源 同源的限制 Cookie、LocalStorage 和 IndexDB 无法读取。DOM 无法获得。AJAX 请求不能发送。 跨域 jsonp WebSocket CORS 服务器代理 jsonp 一般有src属性的标签都可...原创 2018-06-05 13:39:22 · 394 阅读 · 0 评论