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 变量基础知识
Nov 07 Javascript
Javascript 中文字符串处理额外注意事项
Nov 15 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
Dec 27 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
Jun 09 Javascript
在Node.js中使用HTTP上传文件的方法
Jun 23 Javascript
浅谈JavaScript中运算符的优先级
Jul 07 Javascript
非常实用的js验证框架实现源码 附原理方法
Jun 08 Javascript
js实现多图左右切换功能
Aug 04 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
Jan 06 Javascript
使用layer.msg 时间设置不起作用的解决方法
Sep 12 Javascript
Vue+webpack实现懒加载过程解析
Feb 17 Javascript
JS可断点续传文件上传实现代码解析
Jul 30 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实现像JSP,ASP里Application那样的全局变量
2007/01/12 PHP
PHP批量采集下载美女图片的实现代码
2013/06/03 PHP
php微信开发自定义菜单
2016/08/27 PHP
PHP面向对象程序设计之命名空间与自动加载类详解
2016/12/02 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
JavaScript字符串插入、删除、替换函数使用示例
2013/07/25 Javascript
nodeJs爬虫获取数据简单实现代码
2016/03/29 NodeJs
jQuery四种选择器使用及示例
2016/06/05 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
如何快速上手Vuex
2017/02/14 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
关于webpack代码拆分的解析
2017/07/20 Javascript
d3.js实现自定义多y轴折线图的示例代码
2018/05/30 Javascript
vue-calendar-component 封装多日期选择组件的实例代码
2020/12/04 Vue.js
[51:17]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python模块学习 datetime介绍
2012/08/27 Python
Python读取Excel的方法实例分析
2015/07/11 Python
对python中return和print的一些理解
2017/08/18 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
Python实现重建二叉树的三种方法详解
2018/06/23 Python
通过shell+python实现企业微信预警
2019/03/07 Python
浅谈python常用程序算法
2019/03/22 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
python中@property的作用和getter setter的解释
2020/12/22 Python
英国综合网上购物商城:The Hut
2018/07/03 全球购物
师范大学应届生求职信
2013/11/21 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
市场开发计划书
2014/05/07 职场文书
物理学专业自荐信
2014/06/11 职场文书
关于成绩下滑的自我检讨书
2014/09/20 职场文书
2014年第四季度入党积极分子思想汇报(十八届四中全会)
2014/11/03 职场文书
海上钢琴师观后感
2015/06/03 职场文书
2016年公司新年寄语
2015/08/17 职场文书
纯CSS实现酷炫的霓虹灯效果
2021/04/13 HTML / CSS
golang 实用库gotable的具体使用
2021/07/01 Golang