欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

vbscript 可以按引用传递参数吗?

程序员文章站 2022-06-23 21:09:55
vbscript 可以按引用传递参数吗? 比如说 function ddd(str) str=str & "12345" end&n...
vbscript 可以按引用传递参数吗?

比如说

function ddd(str)
str=str & "12345"
end function

abc="54321"

想通过 ddd(abc) ,把abc变成“5432112345”

要怎么改动才行呢?
回答:

没发现要改动的地方啊

其实vbscript默认的传递参数方式就是byref,如果要传值,反倒要写成
function ddd(byval str)
...

但是在js中调用vbs定义的函数时,参数则是按值传递,指明byref也没有用
如果要改变值,可以用对象包装起来,如