asp function过程中的几个关于返回值的问题

先看一个程序段:<head>...<scriptlanguage="vbscript">functionm(a,b)m=a&bendfunction</script></... 先看一个程序段:
<head>

...
<script language="vbscript">
function m(a,b)
m=a&b
end function
</script>
</head>
<body>
<script language="vbscript">
dim k
k=m("欢迎光临")&100
msgbox k
</script>
</body>
这是一个function过程中,应该有返回值,但是我不知道到底在这里的返回值是什么,演示结果只是:弹出一个对话框为"欢迎光临",显示不出返回值

(2 程序段)
<head>

...
<script language="vbscript">
function m( )
msgbox "欢迎光临"
end function
</script>
</head>
<body>
<script language="vbscript">
call m()
</script>
</body>

在这个程序段中call起什么作用,返回值又是什么,演示结果只是:弹出一个对话框为"欢迎光临" ,显示不出返回值。
(3程序段)

<head>

...
<script language="vbscript">
function m( )
msgbox "欢迎光临"
end function
</script>
</head>
<body>
<script language="vbscript">
m
</script>
</body>

此程序段中只是在(2程序段中)call m()改成 m
演示结果与第二个程序段的结果一样

请高手帮我解答返回值是怎么体现出来的和我对每个程序段提出的相应的问题,还想问问在vc编程中,每写完一句就要在后面加上一个分号;在asp中需要加分号吗如:<script language="vbscript">
function m(a,b)
m=a&b
end function
</script>
其中有错误马(在m=a&b 后面没有加分号)
展开
 我来答
百度网友80b373d27
2007-04-23
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
看糊掉了,偶只知道function有返回值的,就是就看你要不要用了,要的话在函数里把值传给函数名就可以了,还有asp中一般不需要分号的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式