摘要: ajax跨域请求,目前已用几种方法实现: 1)用原生js的xhr对象实现。 var url="http://freegeoip.net/json/"; //创建xhr对象 function createCORSXhr(url,method){ var xhr=new XMLHttpRequest() 阅读全文
posted @ 2017-10-28 14:34 Fairyspace 阅读(5498) 评论(0) 推荐(0) 编辑
摘要: 一、使用情况:AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下使用。AJAX的核心:向服务器发送多个请求而无需用户等待来至服务器的响应。 二、AJAX的优势 1.异步加载数据,无需切换页面,不需要刷新 2.更佳的用户体验:局部刷新、及时验证、操作步骤简化等 3.节省流量 阅读全文
posted @ 2017-10-28 14:33 Fairyspace 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 前言: 在同样的网络环境下,两个同样能满足你的需求的网站,一个“Duang”的一下就加载出来了,一个纠结了半天才出来,你会选择哪个?研究表明:用户最满意的打开网页时间是2-5秒,如果等待超过10秒,99%的用户会关闭这个网页。也许这样讲,各位还不会有太多感触,接下来我列举一组数据:Google网站访 阅读全文
posted @ 2017-10-28 14:28 Fairyspace 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 摘要: 结合Echarts和D3,介绍Canvas和SVG各自的特点和区别 Canvas和SVG是html5支持的两种可视化技术。基于这两种技术,诞生了很多可视化工具。 Echarts是基于Canvas技术的可视化工具,底层封装了原生的JavaScript的绘图 API。我们很容易联想到另一个同样很 阅读全文
posted @ 2017-10-28 14:24 Fairyspace 阅读(9435) 评论(0) 推荐(0) 编辑
摘要: PS: https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密。防止钓鱼通过网站的证书,网站必须有CA证书,证书类似于一个解密的签名。另外是加密,加密需要一个密钥交换算法,双方通过交换后的密钥加解密。 http与https有什么区别呢?本文详解http和https的区别。 阅读全文
posted @ 2017-10-28 14:22 Fairyspace 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 简介 “简单却不失优雅,小巧而不乏大匠”。2016年最火的前端框架当属Vue.js了,很多使用过vue的程序员这样评价它,“vue.js兼具angular.js和react.js的优点,并剔除了它们的缺点”。授予了这么高的评价的vue.js,也是开源世界华人的骄傲,因为它的作者是位中国人–尤雨溪(E 阅读全文
posted @ 2017-10-28 14:19 Fairyspace 阅读(5580) 评论(1) 推荐(1) 编辑