永发信息网

请教一个关于类的问题(javascript).

答案:1  悬赏:70  手机版
解决时间 2021-05-20 05:38

javascript语言.

比如,我新建了一个类:

function example_class()

{

this.add=function(){}

this.del=function(){}

this.xxx=function(){}

.......

}

这里面有n个方法(子函数).

现在,先实例化:

var example=new example_class()

var example2=new example_class()

然后,我再定义一个函数:

var run=function(classname,action){ ............... }

函数有2个参数,classname是一个指向obj的指针(如example,example2),action是一个字符串.

函数的功能是调用classname.action这个方法(子函数).

比如,

执行 run(example,'add'); 就调用 example.add() 函数

执行 run(example,'del'); 就调用 example.del() 函数

执行 run(example2,'del');就调用 example2.del() 函数.

【需要注意的是,因为 example_class()中提供的方法并不是固定的,所以,也导致了run函数中,不能通过if()语句来判断到底需要调用哪一个子方法.】

不知道我有没有说清楚?

现在,问run函数内部应该怎样写才可以实现??

最佳答案
run(obj, method){ obj[method]();}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内谁你砸走了 ?
淘宝客服主要负责什么,淘宝店卖什么最赚钱
为什么我的QQ号用不了DNFWG,换成别的QQ号就
微信订阅号能开微店吗,微信订阅号怎么开微店
SD敢达GP03
保护花草空气的标语,以水、空气、森林、动物
有没有哈尔滨科学技术职业学院的阿?阿城校区
涨的慢,跌的快,是怎么回事,预示着什么问题
不晓得是不是有宝宝泐
哲理个性诗句年最新,搞笑又有哲理的句子
河西体北附近哪有131站牌
求无头骑士异闻录第7卷以后的小说
qq三国怎样容易强化
表达遇不到伯乐的诗句,跪求与"世有伯乐,然后
好友问问是怎么一回事?
推荐资讯
如何描写一位沧桑的老人
《2012》什么时候能看?
下决心的意思是什么,怎样才能定下决心
被自己家的猫抓了,要怎么处理?
网络连接在哪里可以弄出来
企业安全管理标语大全,我想要一些关于公司管
喝什么茶促进消化,喝什么茶能够促进肠胃蠕动
火影的几个问题
过猴年说什么祝福语,长一点儿的,带猴精神的
QQ游戏怎么进不去了
东南卫视播的《神医大道公》播完后又播什么电
背影的心情一句话,伤感的心情,要用怎样一句
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?