用字符串存js函数名执行调用
来源:互联网 发布:同一网络的打印机安装 编辑:程序博客网 时间:2024/05/16 01:54
做项目前期没规划好,后来js函数写多了,方法的通用性冗余,就想从数据库列存相应函数名来执行,
不怎熟悉js,也相关搜索些资料,结合项目做到想要的效果了
if param is string:
var name='paramName';
var func_name = "getName"
eval(func_name + "('" + name + "')") //getName('paramName');//函数名,用eval解析,而我在数据直接传完整的函数名: showName();
下面的我没用过,
if param is objectvar name=new Object();
name.sex="man";
window.tempObject = name;
var func_name = "getName"
window.eval(func_name + "(window.tempObject)")
delete window.tempObject;
一般第一种情况够用了。
- 用字符串存js函数名执行调用
- js 执行字符串函数名
- 用字符串调用函数
- 用字符串调用函数
- js函数调用执行顺序
- js 通过变量名调用函数
- 用字符串调用同名的函数
- 回车执行js函数实现ajax调用
- js中通过函数名字符串调用函数
- js将字符串作为函数名调用函数
- 在JS中如果函数名与变量名冲突,JS是怎么执行的?
- 用字符串调用同名的函数[转]
- 函数名调用方法
- 换名调用函数
- js动态方法名执行
- flash调用js函数,IE6不执行的问题
- js的调用函数前先执行某语句问题
- JS 用字符串生成动态变量名 或 字符串与已有变量对应
- 达内C++视频(全)
- 关于C ++的四咱强制类型转换
- 算法----五大算法之分治法
- java学习之路----正则表达式----日期的补充
- 示波器探头知识
- 用字符串存js函数名执行调用
- HDOJ 钱币兑换
- iphone开源项目分享
- (Relax 数论1.29)POJ 3286 How many 0's?(统计a-b之间-出现的次数)
- Objective-C语法快速参考
- UVA试题分类
- ijkplayer学习系列之环境搭建
- 发现一个学习C++很有用的博客
- 11.23数据结构----图的遍历/连通性