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 相关文章推荐
几款极品的javascript压缩混淆工具
May 16 Javascript
JavaScript 编写匿名函数的几种方法
Feb 21 Javascript
javascript生成不重复的随机数
Jul 17 Javascript
理解JavaScript事件对象
Jan 25 Javascript
使用jQuery操作HTML的table表格的实例解析
Mar 13 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
Oct 10 Javascript
微信小程序 css使用技巧总结
Jan 09 Javascript
vue.js 初体验之Chrome 插件开发实录
May 13 Javascript
基于node.js实现微信支付退款功能
Dec 19 Javascript
Vue验证码60秒倒计时功能简单实例代码
Jun 22 Javascript
原生JS实现获取及修改CSS样式的方法
Sep 04 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中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
PHP使用curl模拟post上传及接收文件的方法
2016/03/04 PHP
jQuery代码优化之基本事件
2011/11/01 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
20条学习javascript的编程规范的建议
2014/11/28 Javascript
checkbox批量选中,获取选中项的值的简单实例
2016/06/28 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
JS实现的简易拖放效果示例
2016/12/29 Javascript
运用jQuery写的验证表单(实例讲解)
2017/07/06 jQuery
vue 录制视频并压缩视频文件的方法
2018/07/27 Javascript
Vue computed 计算属性代码实例
2020/04/22 Javascript
js+canvas实现五子棋小游戏
2020/08/02 Javascript
vue实现顶部菜单栏
2020/11/08 Javascript
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
手动实现把python项目发布为exe可执行程序过程分享
2014/10/23 Python
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
python+opencv实现动态物体追踪
2018/01/09 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
记一次python 内存泄漏问题及解决过程
2018/11/29 Python
celery4+django2定时任务的实现代码
2018/12/23 Python
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
解决tensorflow由于未初始化变量而导致的错误问题
2020/01/06 Python
python为什么要安装到c盘
2020/07/20 Python
详解Python中的文件操作
2021/01/14 Python
纯CSS3制作漂亮带动画效果的主机价格表
2015/04/25 HTML / CSS
泰国汽车、火车和轮渡票预订网站:Bus Online Ticket
2017/09/09 全球购物
PatPat阿根廷:妈妈们的购物平台
2019/05/30 全球购物
大学本科生的个人自我评价
2013/12/09 职场文书
个人简历自我评价
2014/01/06 职场文书
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
18岁生日感言
2014/01/12 职场文书
企业总经理岗位职责
2014/02/13 职场文书
关于倡议书的范文
2015/04/29 职场文书