豆豆首页 > 技术教程 > 程序设计 > Java > AJAX

Ajax基石脚本异步并发调用参数传递

http://tech.ddvip.com 2006年11月20日 16:31:29  博客园  birdshome
 
 

  其实我们只需要使用内嵌函数自身帮助我们传递参数就行了,修改后的示例如下:

function doTick()
{
 var tick = new Date().getTime();
 var foo = function()
 {
  var __tick = foo.params[0];
  GetTick(__tick);
 };
 foo.params = [tick];
 window.setTimeout(foo, 0);
}

  由于内嵌函数构造出一个Closure Scope,它将帮组我们保存参数的Context,使我们获得真正的"异步并发调用参数传递"效果。

  注意:Closure Scope是JScript编程中危险的高级技术,使用不当极易造成IE Memory Leak。

[责任编辑:editorforddvip]

点击搜索更多"Ajax"相关信息
正在加载评论...
请您留言
网友昵称: 匿名发表(无需注册)
 
请输入验证码:  
如果您还不是豆豆会员,欢迎注册
 
请您注意
· 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。
· 豆豆网拥有管理笔名和留言的一切权利。
 
 
相关链接
本栏更新
专题文章推荐