闲云

一张白纸,总想写上点什么...
  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

Javascript中call函数

Posted on 2008-07-19 00:00  闲云  阅读(412)  评论(0编辑  收藏  举报
参考文献:http://msdn.microsoft.com/en-us/magazine/cc163419.aspx


1. call函数可以简单的认为就是为函数体内的this赋值。如上的例子运行的时候,实例a就是this~~
2. 举个例子
var a = 
{
  
"name""Ricky",
  
"displayName": displayName
}


function displayName()
{
   window.alert(
this.name);
}


displayName.call(a);

//result: Ricky