eval解析的函数传参 object array
2024-09-08 15:56:33
1 const fn = (...args) => {
2 console.log(...args)
3 }
4
5 const handleEval = (fnName,...args) => eval(`${fnName}(${args.map(item => JSON.stringify(item)).join(',')})`)
6
7 handleEval('fn',[1,2,3],{name:'zhangsan',age:18},4,5,'string') // [ 1, 2, 3 ] { name: 'zhangsan', age: 18 } 4 5 'string'
最新文章
- DataGrid中的常用属性
- ios开发--多台电脑共用一个开发证书的方法
- LeetCode Find Peak Element
- [转载] what's goole mock
- Oracle教程:如何诊断节点重启问题(转载)
- 本人在安装ADT Bundle for windows的各种问题总结
- 使用mysql作为hive的元数据库
- ZeroMQ(JAVA)中的数据流,SessionBase与SocketBase
- 黑马程序员_JavaIO流(四)
- SQL函数:字符串中提取数字,英文,中文,过滤重复字符(转)
- 理解SQL SERVER中的分区表
- Spring.Net+Nhibernate+Asp.Net Mvc 框架
- ThinkPHP 前台视图实现类似于Yii的自动验证
- Excel 导入时如何下载模板信息(Java)
- 20175316盛茂淞 2018-2019-2 《Java程序设计》第6周学习总结
- (转)EVMON_FORMAT_UE_TO_TABLES procedure - move an XML document to relational tables
- Activiti 工作流变量的修改方法
- python基础之Day13
- Graph Convolutional Networks (GCNs) 简介
- CCF计算机网络会议日期