在VBScript中实现函数的方法
在JS中有这种用法,某个函数名可以当成参数的形式,传入到另外一个函数内部去,例如:
在VBScript有两种方式可以来实现,即用execute或GetRef函数。
一、利用execute:
FunctionmyFuncA(str,myFuncName)
str=str&"您好!"
execute("str="&myFuncName&"(str)")
myFuncA=str
EndFunction
FunctionmyFuncB(str)
str=str+"欢迎来到"
myFuncB=str
EndFunction
msgboxmyFuncA("张三","myFuncB")
二、利用GetRef:
FunctionmyFuncA(str,myB)
str=str&"您好!"
str=myB(str)
myFuncA=str
EndFunction
FunctionmyFuncB(str)
str=str+"欢迎来到"
myFuncB=str
EndFunction
e(myFuncA("张三",GetRef("myFuncB")))
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...
-
javascript 日期类型学习笔记
1.创建日期对象复制代码代码如下:varnow=newDate();//获得当前系统日期和时间varsomeDate=newDate(e("May25,2012"));varsomeDate=newDate("May25,2012");//与上相同varsomeDate=newDate((2010,0));//GMT时间2010年1月1日凌晨0时varsomeDate=newDate(2010,0);/...
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...
-
JavaScript数据类型学习
ECMAscript中有5种简单的数据类型,也被称为基本数据类型:Undefined、Null、Boolean、Number和String。还有一种复杂的数据类型——Object。Undefined类型在使用var声明变量但未对其进行初始化时,这个变量的值就是undefined。如:varnumber;e(number);//undefined如...
相关文章
- 关于JavaScript中isPrototypeOf函数作用和使用实例
- 有关JavaScript中的prototype.bind()方法介绍
- 如何在Javascript中为String对象添加trim,ltrim,rtrim方法
- 怎么用vbscript实现在消息框中显示一个超链接
- VBScript中字节数据操作函数
- Javascript中的数学函数方法
- 关于VBScript教程 第四课VBScript变量
- 关于JavaScript substring()的使用方法
- JavaScript在Android的WebView中parseInt函数转换不正确
- 有关javascript在IE下trim函数无法使用的解决方法