种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

VBScript函式

(2019-12-09 00:48:59) 百科综合

VBScript函式

VBScript函式是一个函式,可以实现特定功能,返回函式值。

基本介绍

  • 中文名:VBScript函式
  • 功能:提供了大量的函式
  • 函式定义:由若干语句组成的程式模组
  • 目的:实现特定功能,返回函式值

简介

所谓函式,指的是由若干语句组成的程式模组,它可以实现一个特定的功能,并返回一个函式值。VBScript提供了大量的函式,用以完成数值、字元串、日期、数组等各种处理功能,这些函式一般称为内部函式或系统函式。

数学函式

数学函式包括取整函式、绝对值函式、随即函式、三角函式和指数函式等,它们的参数和返回的函式值一般都是数值。
Abs(number)
返回参数的绝对值
Atn(number)
返回参数的反正切值
Cos(number)
返回某个角(参数)的余弦值
Exp(number)
返回 e(自然对数的底)的number次方
Fix(number)
返回数字的整数部分。负值时返回大于等于参数的负整数。
Int(number)
返回数字的整数部分。负值时返回小于等于参数的负整数。
Log(number)
返回参数的自然对数值
Rnd(number)
返回0(含)到1(不含)之间的随机数
Sgn(number)
返回一个数,用于表示参数的正负号或零,返回值为-1,0,1之一,分别表示负数,零,正数
Sin(number)
返回参数的正弦值
Sqr(number)
返回参数的平方根
Tan(number)
返回一个角(参数)的正切值

字元串函式

通常在ASP程式开发中,用得最多的还是字元串。如在用户注册时输入的用户名、密码等选项,还有在留言板中德留言标题、内容、留言人姓名等信息,都被作为字元串处理。
Asc(string)
返回字元串首字母的ASCII/ANSI字元编码,与之相关的还有AscB和AscW两个函式。
Chr(number)
返回与参数ASCII/ANSI编码相对应的字元,与之相关的还有ChrB和ChrW两个函式。
Hex(number), Oct(number)
返回数值的十六进制/八进制字元串
InStr([start, ]string1, string2[, compare])
返回string2在string1中首次出现的位置
InStrRev(string1, string2[, start][, compare])
返回string2在string1中最后出现的位置
LCase(string), UCase(string)
返迴转换为小写/大写字母的字元串
Left(string, length), Right(string, length)
返回字元串左侧/右侧的指定数量的字元
Len(string)
返回字元串长度
LTrim(string), RTrim(string), Trim(string)
返回删除左侧/右侧/两侧空格的字元串
Mid(string, start, length)
返回字元串中指定数量的字元
Replace(string, find, replacewith[, start[, count[, compare]]])
返回替换掉指定内容的字元串
Space(number)
返回指定数目空格组成的字元串
StrComp(string1, string2[, compare])
返回字元串比较结果
String(number, character)
返回指定个数个特定字元组成的字元串
StrReverse(string)
返回倒序的字元串

类型转换函式

将表达式转换为特定子类型的Variant。
CBool(expression)
返迴转换为布尔(Boolean)子类型的Variant
CByte(expression)
返迴转换为二进制(Byte)子类型的Variant
CCur(expression)
返迴转换为货币(Currency)子类型的Variant
CDate(expression)
返迴转换为日期(Date)子类型的Variant
CDbl(expression)
返迴转换为双精度(Double)子类型的Variant
CInt(expression)
返迴转换为整型(Integer)子类型的Variant
CLng(expression)
返迴转换为长整型(Long)子类型的Variant
CSng(expression)
返迴转换为单精度(Single)子类型的Variant
CStr(expression)
返迴转换为字元/字元串(String)子类型的Variant

日期函式

Date(), Time(), Now()
返回当前系统日期/时间/日期和时间
DateAdd(interval, number, date)
返回与特定时间单位计算过时间差的日期或时间
DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])
返回特定时间单位两个日期(和/或时间)的时间差
DatePart(interval, date[, firstdayofweek[, firstweekofyear]])
返回给定日期的特定部分
DateSerial(year, month, day), TimeSerial(hour,minute, second)
通过指定日期/时间的各部分返回日期/时间子类型日期
DateValue(date), TimeValue(time)
返回日期/时间部分
Year(date), Month(date), Day(date), WeekDay(date)
返回日期的年/月/日/周的第几天。
MonthName(month[, abbreviate]), WeekdayName(weekday, abbreviate, firstdayofweek)
返回月份/星期的本地表示字元串,如“十月”,“星期三”
Hour(time), Minute(time), Second(time)
返回时间的时/分/秒
Timer()
返回从零时起的秒数,精确到小数点后两位,即1/100秒

标 签

搜索
随机推荐

Powered By 种豆资源网||