javascript : 函数问题

[复制链接]
查看11 | 回复1 | 2009-4-1 09:51:08 | 显示全部楼层 |阅读模式
这段代码我没见过。 该怎么理解。 请高手给详细解释一下.
如:function show(){

thsi.add=aa(odoc){

str='aa';

odoc.write(str);
}

}
?: odoc代表什么?可以这样使用吗?odoc.write
?: document.onclick是代表鼠标单击吗? 是属性还是属于事件呐??
晕哦.

回复

使用道具 举报

千问 | 2009-4-1 09:51:08 | 显示全部楼层
你代码中的 this.add=aa(odoc) 这个aa 有问题吧, 应该是functionodoc 是 add方法的参数这个 this.add 是给当前对象添加一个add方法使用show()的时候,调用方法见下面的代码:odoc.write ,odoc本身只是一个参数, 调用add方法的时候,我们可以传入具体的对象,如 document你可以测试下面这个代码:function show(){this.add=function(odoc){ str='aa'; odoc.write(str);} } ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行