| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1395 人关注过本帖
标题:[求助]在ASP中Function和sub有什么区别
只看楼主 加入收藏
小雨点的家
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-4-7
收藏
 问题点数:0 回复次数:7 
[求助]在ASP中Function和sub有什么区别
通过Function和sub都能声明变量,并可以通过调用实现其功能,但这两者又有什么一些区别呢?

[此贴子已经被作者于2006-5-27 22:19:30编辑过]

搜索更多相关主题的帖子: Function sub ASP 变量 
2006-05-27 22:19
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
以下是引用小雨点的家在2006-5-27 22:19:00的发言:
通过Function和sub都能声明变量,并可以通过调用实现其功能,但这两者又有什么一些区别呢?

Function有返回值,而sub没有
比如
Function TestFun()
TestFun="这句将被返回"
End Function
Dim ReTest
ReTest=TestFun()
Response.Write "返回值为:"&ReTest
如果上面的改成sub,楼主可以自己体会一下。

2006-05-27 22:26
icecool
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:20
帖 子:1216
专家分:1376
注 册:2005-3-14
收藏
得分:0 

<%
function jii(m)
do while not m>=100
m=m+1
loop
end function

dim c
c=1
call jii(c)
response.write c
%>

这样带上参数可能好说明一些?


http://toorup.3v.do
loading...
2006-05-28 10:51
llingma
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-5-19
收藏
得分:0 
一般来说,Function的用法其实就是根据输入参数返回输出参数,sub的用法是具体做一些事情

2006-05-29 08:46
PHP
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2006-5-26
收藏
得分:0 

当在函数调用中,为了能够得到返回的值,那么还用将传入的参数赋给函数名吗???

2006-05-29 09:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
回复:(PHP)当在函数调用中,为了能够得到返回的值,那...
以下是引用PHP在2006-5-29 9:15:00的发言:

当在函数调用中,为了能够得到返回的值,那么还用将传入的参数赋给函数名吗???

根据实际情况来定,如果函数内部的程序需要从外部获取信息就需要加参数,如果函数内部不需要从外部获取信息就不用加参数了。

2006-05-29 10:56
小雨点的家
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2006-4-7
收藏
得分:0 
谢谢各位了!
2006-05-30 20:52
freebirdbo
Rank: 1
等 级:新手上路
帖 子:256
专家分:0
注 册:2005-3-27
收藏
得分:0 
三楼的值应该是100 对吗??
2006-06-01 10:41
快速回复:[求助]在ASP中Function和sub有什么区别
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034741 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved