老鱼博客 浅谈javascript面向对象编程

MuBeiBei 2009-11-25 02:39:38
加精

<script type="text/javascript">
var ioldFish = function(name,age){
return ioldFish.func.init(name,age);
};
ioldFish.func = ioldFish.prototype ={
init:function(name,age){
this.name = name;
this.age = age;
return this;
},
showInfo:function(){
var info = "my name is" + this.name +"i am " +this.age+"years old";
alert(info);
}
};
ioldFish.func.init.prototype = ioldFish.func;
ioldFish(" 老 鱼",27).showInfo();
//var oldFish = new ioldFish("老鱼",27);
//alert(oldFish.name);
</script>


谁能解释解释这句话的含意

ioldFish.func.init.prototype = ioldFish.func;

还有这句

ioldFish.func = ioldFish.prototype
...全文
1225 54 打赏 收藏 转发到动态 举报
写回复
用AI写文章
54 条回复
切换为时间正序
请发表友善的回复…
发表回复
諾临風 2010-05-13
  • 打赏
  • 举报
回复
[Quote=引用 51 楼 yugong2009 的回复:]
等效的代码

JScript code

function ioldFish(name,age){
this.init(name,age);
};
ioldFish.prototype ={
init:function(name,age){
this.name = name;
……
[/Quote]

你的这个代码很容易懂,但上面的代码,我学得

ioldFish.func.init.prototype = ioldFish.func;
这句话没用,我所以去掉了,测试的进修,依然正确,怎么搞的??????????????
antony1029 2010-04-13
  • 打赏
  • 举报
回复
UP MARK!
LoginOut 2010-01-14
  • 打赏
  • 举报
回复
mark
yugong2009 2009-12-11
  • 打赏
  • 举报
回复
等效的代码

function ioldFish(name,age){
this.init(name,age);
};
ioldFish.prototype ={
init:function(name,age){
this.name = name;
this.age = age;
},
showInfo:function(){
var info = "my name is" + this.name +"i am " +this.age+"years old";
alert(info);
}
};
new ioldFish(" 老 鱼",27).showInfo();
yiliang891003 2009-11-30
  • 打赏
  • 举报
回复
高手是JS成oop  呵呵学习
conan19771130 2009-11-30
  • 打赏
  • 举报
回复
mark
moliu 2009-11-30
  • 打赏
  • 举报
回复
谈笑有鸿儒往来无白丁
fuhaowan1 2009-11-29
  • 打赏
  • 举报
回复
學習一下好了
zhangfk 2009-11-29
  • 打赏
  • 举报
回复
学习
qinw2002 2009-11-29
  • 打赏
  • 举报
回复
mark!!!
zhoutengxiao 2009-11-29
  • 打赏
  • 举报
回复
学习中!!
zong2009 2009-11-27
  • 打赏
  • 举报
回复
不错不错才不
gaojava 2009-11-27
  • 打赏
  • 举报
回复
哎,还要学习
zhq_442577358 2009-11-27
  • 打赏
  • 举报
回复
啥意思怎么看不懂
tian_xuezhi 2009-11-27
  • 打赏
  • 举报
回复
不错哈
Guardians 2009-11-27
  • 打赏
  • 举报
回复
00
十一文 2009-11-27
  • 打赏
  • 举报
回复
看不懂!!

谁能给个jquery的 这中写法的例子 一个个学习哈看
amwdgv 2009-11-27
  • 打赏
  • 举报
回复
ding
  • 打赏
  • 举报
回复
学习啦
  • 打赏
  • 举报
回复
学习。。。
加载更多回复(33)

87,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧