2013年8月27日

摘要: 转载:http://newhtml.net/using-cors/跨域请求一直是网页编程中的一个难题,在过去,绝大多数人都倾向于使用JSONP来解决这一问题。不过现在,我们可以考虑一下W3C中一项新的特性——CORS(Cross-Origin Resource Sharing)了。本文的所有代码均来自http://www.html5rocks.com/en/tutorials/cors/,如果您对其中的任何技术细节存在疑问,请以原文为准。客户端创建XmlHttpRequest对象对于CORS,Chrome、FireFox以及Safari,需要使用XmlHttpRequest2对象;而对于IE, 阅读全文
posted @ 2013-08-27 11:39 王永龙 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 看一个简单的例子:1 for(var i=0; i<4; i++){2 setTimeout(function(){console.log(i)}, 0);3 }请问下这段代码会输出什么呢?如果你觉得输出:123那你就错了,实际上它会输出444为什么是这个结果呢?这里给出的解释是:Javascript事件处理器是在线程执行完之后才执行事件,继续看下面的例子,你会更清楚:var start = new Date();setTimeout(function(){ var end = new Date(); console.log('多少秒之后才执行的setTimeout:', 阅读全文
posted @ 2013-08-27 09:48 王永龙 阅读(222) 评论(0) 推荐(0) 编辑

导航