需求:获取JSON对象的函数名称,并执行该函数。

解决:用eval函数,字符串转换为命令行执行都可以通过eval函数。

计算 JavaScript 字符串,并把它作为脚本代码来执行。

function loadForm(itemCode){for(var i=0;i<ITEMCODEARR.length;i++){if(itemCode === ITEMCODEARR[i].code){if(ITEMCODEARR[i].function!=null){eval(ITEMCODEARR[i].function)}}}
}
function del_ylqxba_qymc(){alert()
}

js将字符串作为函数名调用函数相关推荐

  1. 通过函数名调用函数和通过函数指针调用函数有什么区别呢?为什么调用函数指针没有直接调用函数效率高?

     1.通过函数名调用函数和通过函数指针调用函数有什么区别呢? 首先函数名.函数指针都表示代码段的起始地址. 1)调用函数的时候必须指定函数名,可是当有时候不确定具体调用哪个函数,当某些事件发生后才 ...

  2. Python教程:通过函数名调用函数的3种场景实现

    一.说明 除了执行系统命令外,我们有时还需要动态地执行一些python代码,有经验的朋友就会知道可以使用内置函数eval实现这一需求,如eval("print(__file__)" ...

  3. 066-PHP通过函数名调用函数

    <?phpfunction hello(){ //定义函数echo '<br />Hello!<br />';}function hellophp(){ //定义函数ec ...

  4. C语言指针的那些事:第三篇(函数指针,指针函数,函数指针数组,指向函数指针数组的指针)

    文章目录 1. 函数指针 1)函数指针的例题 2. 指针函数 3. 函数指针数组 1)函数指针数组的用途 4. 指向函数指针数组的指针 5. 一些后话 1. 函数指针 函数指针就是指向函数的指针:本质 ...

  5. js时间戳 php时间戳,javascript时间戳函数-时间戳总结

    javascript时间戳经常用到,现在总结一下. 一.时间戳函数 function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).t ...

  6. JS函数表达式——函数递归、闭包

    一:定义函数的方式: 1.函数声明:2.函数表达式 函数声明的重要特征:函数声明提升,在执行代码之前会先读取函数声明. sayHi(); function sayHi(){console.log(&q ...

  7. js笔记(一)js基础、程序结构、函数

    大标题 小节 一.js 基础 1. javascript的组成: 2. 运行js: 3. 打印信息: 4. 关键字var: 5. js中的数据类型: 6. NaN(not a number): 7. ...

  8. js进阶 14-8 表单序列化函数serializeArray()和serialize()的区别是什么

    js进阶 14-8 表单序列化函数serializeArray()和serialize()的区别是什么 一.总结 一句话总结:两者都是对表单进行序列化,serializeArray()返回的是json ...

  9. 【java学习之路】(javaWeb篇)005.Js之DOM、对象、函数上下文

    节点树 节点[element]即为标签 概述:静态页面骨架是由标签组成,标签之间关系很像一颗大树,简称为节点树. 如下图:静态页面标签之间关系图,很像一颗大树,因为前端人称之为节点树. 认识DOM 概 ...

最新文章

  1. 如何使用Eclipse内存分析工具定位内存泄露
  2. SDUT 母牛的故事
  3. Order Proposals in the Past
  4. 关于java多态中覆盖的理解
  5. 外卖匹配系统_“外卖智能算法”和大学生有啥关系?来自工科生的专业分析
  6. Ubuntu 下安装adobe flash player
  7. kafka to mysql_Flink : kafka to mysql example
  8. python中hashmap的方法_如何为Java的HashMap模拟Python的dict的“ items(...
  9. JavaFX如何将WritableImage转换为Image
  10. android驱动测试,Android: 通过 cucumber 驱动 monkey 做稳定性测试
  11. linux 总数 进程_Linux运用一些常用命令,优秀的PHPer都需掌握
  12. 【华为云技术分享】40%性能提升,华为云推出PostgreSQL 12 商用版
  13. 不为失败找理由,只为成功找方法
  14. SOA+AIOT=无限可能,上汽零束AIOT沙龙上海站火热报名中启动
  15. 清华大学登顶亚洲第一:2019泰晤士高等教育世界大学排名发布
  16. 实现lightbox效果
  17. i7 8700k和i5 9400f哪个好 i78700k和i59400f性能差距
  18. python切片负数_Python切片
  19. python倒背如流_python基本操作(五)
  20. 为什么主机IP地址通常以192.168开头?

热门文章

  1. Linux中与进程终止相关的信号SIGTERM,SIGKILL,SIGINT
  2. 前端js判断上传是否为EXCEL表格问题
  3. 2017年6月16号课堂笔记
  4. LabelMe图像数据集下载
  5. 快速部署RDA Remote Diagnostic Agent
  6. 深入讨论.NET Socket的Accept方法
  7. 用ASP.Net(C#)连接Oracle数据库的方法
  8. 如何实现立体的DataGrid和具有Windows效果的图片按钮
  9. Linux查看多核CPU利用率
  10. C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(ubuntu g++)——遍历和查找