如果答案很明显,请原谅我,因为我编写了vbscript已经很长时间了.
在vbscript中调用函数时是否有使用Call的优点?
例如:
SomeFunction param1, param2
Run Code Online (Sandbox Code Playgroud)
VS
Call SomeFunction (param1, param2)
Run Code Online (Sandbox Code Playgroud)
根据MSDN的差异-
要从另一个过程调用Sub过程,请键入过程的名称以及任何所需参数的值,每个参数用逗号分隔.Call语句不是必需的,但如果您使用它,则必须将任何参数括在括号中.
以下示例显示了对MyProc过程的两次调用.一个在代码中使用Call语句; 另一个没有.两者都完全相同.
Run Code Online (Sandbox Code Playgroud)Call MyProc(firstarg, secondarg) MyProc firstarg, secondarg
请注意,当不使用Call语句时,在调用中省略括号.