javascript实现根据函数名称字符串动态执行函数的方法示例


Posted in Javascript onDecember 28, 2016

本文实例讲述了javascript实现根据函数名称字符串动态执行函数的方法。分享给大家供大家参考,具体如下:

<script>
//动态函数调用,调用者使用"targetFunction"
function targetFunction()
{
  alert(11111);
  return 9;
}
test("myFunc");
function test(funcName)
{
  if(typeof(eval(funcName)) == "function")
  {
    var s = eval(funcName+"();");
    alert(s);
  }
  else
  {
  // 函数不存在
  }
}
</script>

更多关于JavaScript相关内容可查看本站专题:《JavaScript常用函数技巧汇总》、《javascript面向对象入门教程》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js 深拷贝函数
Dec 04 Javascript
检测jQuery.js是否已加载的判断代码
May 20 Javascript
这段js代码得节约你多少时间
Dec 20 Javascript
javascript操作excel生成报表全攻略
May 04 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
Aug 25 Javascript
JavaScript简单获取页面图片原始尺寸的方法
Jun 21 Javascript
详解使用Visual Studio Code对Node.js进行断点调试
Sep 14 Javascript
js删除数组中的元素delete和splice的区别详解
Feb 03 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
vee-validate vue 2.0自定义表单验证的实例
Aug 28 Javascript
JavaScript中的&quot;=、==、===&quot;区别讲解
Jan 22 Javascript
vue+animation实现翻页动画
Jun 29 Javascript
jQuery实现拖动剪裁图片作为头像
Dec 28 #Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
Dec 28 #Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
Dec 28 #Javascript
JS中闭包的经典用法小结(2则示例)
Dec 28 #Javascript
AngularJS实现网站换肤实例
Feb 19 #Javascript
详解js树形控件—zTree使用总结
Dec 28 #Javascript
js 轮播效果实例分享
Dec 28 #Javascript
You might like
php数组函数序列之array_search()- 按元素值返回键名
2011/11/04 PHP
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
2011/12/05 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
thinkPHP实现瀑布流的方法
2014/11/29 PHP
php中adodbzip类实例
2014/12/08 PHP
php实现字符串首字母转换成大写的方法
2015/03/17 PHP
PHP计算加权平均数的方法
2015/07/16 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
php的debug相关函数用法示例
2016/07/11 PHP
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
js弹出层包含flash 不能关闭隐藏的2种处理方法
2013/06/17 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
jQuery中element选择器用法实例
2014/12/29 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
JavaScript调试之console.log调试的一个小技巧分享
2017/08/07 Javascript
js实现图片局部放大效果详解
2019/03/18 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
vue语法自动转typescript(解放双手)
2019/09/18 Javascript
JavaScript实现好看的跟随彩色气泡效果
2020/02/06 Javascript
Node 模块原理与用法详解
2020/05/13 Javascript
谈谈node.js中的模块系统
2020/09/01 Javascript
实例讲解Python中的私有属性
2014/08/21 Python
使用Python的Tornado框架实现一个一对一聊天的程序
2015/04/25 Python
python出现&quot;IndentationError: unexpected indent&quot;错误解决办法
2017/10/15 Python
selenium+python 对输入框的输入处理方法
2018/10/11 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
萨克斯第五大道精品百货店: Saks Fifth Avenue
2017/04/28 全球购物
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
历史专业学生的自我评价
2014/02/28 职场文书
2014年科技工作总结
2014/11/26 职场文书
消防隐患整改通知书
2015/04/22 职场文书
2015年政府采购工作总结
2015/05/21 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
一文解答什么是MySQL的回表
2022/08/05 MySQL