JS根据变量保存方法名并执行方法
来源:互联网 发布:视频抠像用什么软件 编辑:程序博客网 时间:2024/05/29 13:24
function a(){ alert("fun a()");}function b(){ alert("fun b()");}var methodName = "";//method1methodName = "a";function method1(methodName){ //初始化this.func属性, this.func = function(){}; try{ //这里用eval方法,把我们传进来的这个方法名所代表的方法当作一个对象来赋值给method1的func属性。 //如果找不到methodName这个对应的对象,则eval方法会抛异常 this.func = eval(methodName); }catch(e){ alert(methodName+"()不存在!"); }}var c = new m(methodName);c.func();/** * method2, 比较简洁 */ methodName = "b"; function method2(methodName){ this.func = new Function(methodName+"();");}var c = new m(methodName);try{ c.func();}catch(e){ Ext.Msg.alert(methodName+"()不存在!");}
0 0
- JS根据变量保存方法名并执行方法
- 根据方法名获取方法并动态执行
- JS方法保存变量
- 根据方法名执行方法的例子
- js动态方法名执行
- js方法---变量名的调用方式
- js根据方法名调用方法——eval
- 异步加载js并执行js方法
- js 变量做方法名的方法--都可用
- Java如何根据类名和方法名创建类的实例,并调用对应方法?
- java反射----根据方法名,类和对象执行对象的该方法
- js 对象的属性名是变量处理方法
- Android app中将图片保存到本地相册并自命名相册名的代码方法
- java根据方法名动态调用方法
- Python根据方法名调用方法
- Delphi根据方法名调用方法
- js关键字方法名
- js或Jquery 根据字符串类型的方法名,找到对应的方法并且调用
- 深入关注和理解String类
- SVN客户端给文件加锁
- 疑似索尼Xperia Z2 Compact曝光 代号Altair
- 最大公约数和最小公倍数(编程之美2.7)
- 极小极大算法 (The Minimax Algorithm)
- JS根据变量保存方法名并执行方法
- 新博开通,特此发帖
- linux初学内核之打印消息
- 控制文件中MAXDATAFILES, MAXLOGFILES, MAXLOGMEMBERS等参数的说明
- Java中List和ArrayList的区别
- 使用Haproxy时apache日志的配置方法
- CSS clip元素 rect属性中各个数字的含义
- Apache Cordova App Reloader
- <摘>android手机自带浏览器无法识别apk文件