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 后面没有加分号) 展开
<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 后面没有加分号) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询