功能应用方法及在ASP的应用实例
1数组()函数:返回包含数组的变体。
语法:数组(list)
参数:列表是一个以逗号分隔的值列表,添加到
例子:
昏暗的MyArray()
对于我= 1比7
Redim Preserve myArray(我)
MyArray(我)= weekdayname(我)
下一个
%>
结果:创建一个数组包含7个元素:
MyArray(星期日
类似
2。CInt()
功能:返回一个表达式被转换为一个interget亚型。
语法:CInt(表达)
参数:表达式是任何有效表达式。
例子:
f234
response.write Cint(F)+ 2
%>
结果:236
将字符串234 转换为数学值234。
如果F是空的(未初始化的变量),Cint()返回0。
类似
三.CreateObject()
函数:创建并返回对ActiveX自动化对象的引用。
语法:CreateObject(你)
参数:指定任何有效的ActiveX自动化对象。
例子:
集对server.createobject(数据连接)
%>
结果:
类似
4。CStr()
函数:返回一个表达式,该表达式已转换为
语法:CStr(表达式)
参数:表达式是任何有效表达式。
例子:
s=3 + 2
response.write 的结果是:CSTR(S)
%>
结果:将数学值5转换为字符串5。
类似
5。日期()
函数:返回当前系统日期。
语法:戴特()
参数:无。
例子:
结果:8 4 99
类似
6。DateAdd()
函数:返回特定时间间隔的日期。
语法:DateAdd(时间,数量,日期)
参数:时间间隔添加时间;数量。
是开始日期。
例子:
currentdate = # 8 / 4 / 99 #
newdate = DateAdd(M
response.write newdate
%>
currentdate = # 12:34:45 PM #
newdate = DateAdd(H
response.write newdate
%>
结果:11 4 99
3:34:45 PM
月;
D=天;
如果currentdate然后在时间格式,
h=小时;
=第二;
类似
7。DateDiff()
函数:返回两个日期之间的间隔数。
语法:DateDiff(时间间隔,很久,把{,} } firstweekofyear FirstDayOfWeek {,}
参数:时间间隔添加时间;日期是有效的。
firstweekofyear是指定一周的第一天的可选值
例子:
fromdate = # 8 / 4 / 99 #
迄今为止,= # 1 / 1 / 2000 #
response.write有_
DateDiff(D,fromdate,迄今为止)_
天千年从8 / 4 / 99。
%>
结果:有150天千年从8 / 4 / 99。
类似
8。天()
函数:返回一个代表月日的整数。
语法:日期(日期)
参数:日期是任何有效的日期表达式。
例子:
结果:4
类似
9。formatcurrency()
函数:返回一个格式化为货币值的表达式。
语法:formatcurrency(表达式{,数字} {,leadingdigit {,括号{,GroupDigit }}}}}
参数:表达式是有效的数字表达式;数字是可选的数字。
在小数点位数;LeadingDigit
前导零;括号是可选的三值用于显示。
GroupDigit是一个用来显示多个选项的三值
控制面板区域设置的设置。
例子:
结果:34.35美元
类似
10。formatdatetime()
函数:返回一个格式化为日期或时间的表达式。
语法:formatdatetime(日期,namedformat {,})
参数:日期是任何有效的日期表达式,和NamedFormat是一个可选的
例子:
结果:8月04, 1999日星期三
类似
10。FormatNumber ()
函数:返回一个格式化为数字的表达式。
语法:formatnumber(表达式{,数字} {,leadingdigit {,括号{,GroupDigit }}}}}
参数:表达式是有效的数字表达式;数字是可选的数字。
在小数点位数;LeadingDigit
前导零;括号是可选的三值用于显示。
GroupDigit是一个用来显示多个选项的三值
控制面板区域设置的设置。
例子:
结果:45.325
类似
11。formatpercent()
函数:返回一个用尾随(%)格式化为百分之一值的表达式。
语法:formatpercent(表达式{,数字} {,leadingdigit {,括号{,GroupDigit }}}}}
参数:表达式是有效的数字表达式;数字是可选的数字。
在小数点位数;LeadingDigit
前导零;括号是可选的三值用于显示。
GroupDigit是一个用来显示多个选项的三值
控制面板区域设置的设置。
例子:
结果:45.267%
类似
12。小时()
函数:返回一个整数,代表每天0小时23小时之间的时间。
语法:小时(时间)
参数:时间是任何有效的日期/时间表达式。
例子:
结果:16
(小时已转换为24小时系统)
类似
13。说明()
函数:返回一个字符串的第一个实例的数字位置。
语法:Instr({ }开始,strtobesearched,strsearchfor {,} }比较
参数:启动(可选)是启动字符串搜索的数字位置;
要搜索的字符串表达式;strsearchfor是字符串表达式搜索价值;
(可选)是表示比较常数的值。
例子:
strtext =这是一个测试!!
POS =仪器(strtext,)
response.write POS
%>
结果:9
(字符串是strtext第九字)
类似
14。InstrRev()
函数:从一个字符串返回另一个字符串中的数字位置。
语法:InstrRev({ }开始,strtobesearched,strsearchfor {,} }比较
参数:启动(可选)是启动字符串搜索的数字位置;
要搜索的字符串表达式;strsearchfor是字符串表达式搜索价值;
(可选)是表示比较常数的值。
例子:
strtext =这是一个测试!!
POS = instrrev(strtext,)
response.write POS
%>
结果:13
(字符串是strtext第十三字如果你搜索)
类似
15。Int()
函数:返回数字的整数部分。
语法:Int(数字)
参数:数字是任何有效的数值表达式。
例子:
结果:32
(如果Cint()代替,结果将是33)
类似
16。IsArray()
函数:返回一个布尔值,指示变量是否是数组。
语法:IsArray(名)
参数:名称是要确定的变量。
例子:
strtest =试验!
Response.write IsArray(strtest)
%>
结果:假
类似
17。IsDate()
函数:返回一个布尔值,该值指示表达式是否可以转换。
语法:IsDate(表达)
参数:表达式是任何有效表达式。
例子:
strtest =8 / 4 / 99
Response.write IsDate(strtest)
%>
结果:真的
类似
18。IsEmpty()
函数:返回一个布尔值,指示变量是否已初始化。
语法:IsEmpty(表达)
参数:表达式是任何有效表达式。
例子:
朦胧的我
Response.write IsEmpty(我)
%>
结果:真的
类似
19。IsNull()
函数:返回一个布尔值,该值指示表达式是否包含
语法:IsNull(表达)
参数:表达式是任何有效表达式。
例子:
朦胧的我
Response.write IsNull(我)
%>
结果:假
类似
20。IsNumeric()
函数:返回一个布尔值,指示是否可以计算表达式。
语法:IsNumeric(表达)
参数:表达式是任何有效表达式。
例子:
i =345
Response.write IsNumeric(我)
%>
结果:真的
(即使有引号的字符串数据类型的345,这表明。
仍然会尝试首先将字符串转换为数字值)
类似