
javascript
文章平均质量分 52
qq739731324
这个作者很懒,什么都没留下…
展开
-
javascript用闭包保存状态
先贴上错误的代码做法 var a = []; for(var i=0;i<10;i++){ var c = i; a[i] = function(){ alert(c); } } a[3]();很多人会认为上面这段代码打印出来的会是3;结果是9。由于i是一个全局变量,a数组里面存的是一个函数,属于一个引用。而i的值一直在增加所以,最后输出来的会是9。原创 2015-01-31 20:10:16 · 492 阅读 · 0 评论 -
jquery ajax jsonp 跨域实现
$.ajax({ url: "地址", type: "post", processData: false, timeout: 15000, dataType: "jsonp", jsonp: "callback", jsonpCallback:"callback1", success: function(result) {原创 2015-07-06 14:48:44 · 315 阅读 · 0 评论