您的当前位置:主页 > 网络教程 > ASP教程 > 正文

在VBScript中实现-函数/方法名作为参数传入另一个函数

来源:ZzWww 编辑:ZzWww 时间:2018-06-10

在JS中有这种用法,某个函数名可以当成参数的形式,传入到另外一个函数内部去,例如:




在VBScript有两种方式可以来实现,即用execute或GetRef函数。
一、利用execute:

FunctionmyFuncA(str,myFuncName)
str=str&"您好!"
execute("str="&myFuncName&"(str)")
myFuncA=str
EndFunction

FunctionmyFuncB(str)
str=str+"欢迎来到IECN.NET"
myFuncB=str
EndFunction

msgboxmyFuncA("张三","myFuncB")

二、利用GetRef:

FunctionmyFuncA(str,myB)
str=str&"您好!"
str=myB(str)
myFuncA=str
EndFunction

FunctionmyFuncB(str)
str=str+"欢迎来到IECN.NET"
myFuncB=str
EndFunction

document.write(myFuncA("张三",GetRef("myFuncB")))


TAG标签:实现 函数 VBScript 方法名 法名

网友评论:

文章右边250

网站开发教程