递归火山软件开发平台
标题:
火山支持变量值动态调用函数方法吗?
[打印本页]
作者:
txjy
时间:
2023-8-2 10:32
标题:
火山支持变量值动态调用函数方法吗?
比如有一个方法名称是“A方法”,A方法有一个文本型参数叫“参数一”,如下图:
(, 下载次数: 38)
上传
点击文件名下载附件
我向“A方法”传入指定参数,比如【A方法("B方法")】,不使用判断条件的情况下,方法A就根据传入的参数值自动去调用B方法,。
请问火山支持这样的写法吗?
还有一个问题就是火山有像PHP中 eval() 这样的命令吗?
作者:
创世魂
时间:
2023-8-2 10:54
本帖最后由 创世魂 于 2023-8-2 11:02 编辑
方法1(方法2())
这种是支持的啊,嵌套多少都正常的,和其它语言是一样的。
没有变量函数。
作者:
创世魂
时间:
2023-8-2 10:56
调试检查 () 可以在逻辑为假的时候中断程序。
作者:
txjy
时间:
2023-8-2 11:20
创世魂 发表于 2023-8-2 10:54
方法1(方法2())
这种是支持的啊,嵌套多少都正常的,和其它语言是一样的。
可能是我的语言组织能力不行,我表达的不是这个意思,我的意思是:方法1("方法2")这样的方式,因为"方法2"是文本型参数值,通过这个参数值转换成调用:方法2()这个方法;
类似于PHP里面将文本字符串作为代码运行。
作者:
shuimiao
时间:
2023-8-2 11:47
只有解释型语言和脚本才能实现对文本内容运行,火山是编译型,一切都是固定的。除非你在火山里用js脚本或py脚本
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4