|
主管

|
1#
大 中
小 发表于 2007-3-23 15:12 只看该作者
ASP基本语法
ASP基本语法 2 G1 U( y1 l8 b$ {7 Z
- 建立ASP程序 ASP程序是扩展名为.asp的文本文件,其中包括文字,HTML语句,ASP命令及其他脚本语言。# U d i0 W4 O
ASP命令必须放在"<%"与"%>"之间
C7 G6 R* h0 w! i - 程序注释 为了养成良好的编程风格外,适度的注释不可少,ASP提供了两中注释方式9 z2 l$ i3 N& Z: O) p6 l
1、但引号(),在单引号之后的这行文字都视为注释
' a% J; Q- |6 d0 D! ?2、rem 关键词,在REM后的文字,视为注释$ u* `$ N' Q8 `/ e0 r& H! h
- 赋值语句
: L6 m; _% @; Z' V1 f7 u ASP中一般变量的赋值语句是 "="
e, m, e6 P+ M8 r 而对象是用 set 语句来赋值的
% i, f* O) L) z" z - 算术运算符
$ l5 x, _' Y- p0 B' n8 B& {* T8 }| 运算符 | 功能 | | + | 正号 | | - | 负号 | | + | 加法 | | - | 减法 | | * | 乘法 | | / | 除法 | | \ | 整数除法 | | Mod | 余数 | | ^ | 指数 |
- 关系运算符0 U. z9 ^7 p. q" @0 e! }
| 运算符 | 功能 | | = | 等于 | | <> | 不等于 | | < | 小于 | | > | 大于 | | <= | 小于等于 | | >= | 大于等于 | | IS | 比较变量是否指向同一对象 |
- 逻辑运算符 ASP的逻辑运算符有:1 `* ]- F3 Z4 i
1、NOT 将逻辑值加以反向
# A( Z8 Y, H3 Q1 f/ h+ W% `% E2、AND “和”或者说“且”运算6 d; [, y5 H n/ c/ l
3、OR “或”运算% s9 ]+ p1 ]- \
4、XOR “异或”运算
' r9 B) x3 ~' S* U% q5、EPV 判断两个表达式逻辑相等,两者相同结果为真,否则为假
5 }% B; `0 @3 i& ]5 z7 S6、IMP 判断两个表达式逻辑上是否相关5 X! N/ r5 w) `' B) b5 J
- 字符串运算符 ASP只有一个字符串运算符 ,它可以强迫两个表达式做字符串连接
( |( F. @1 M, k3 ^1 t - 变量申明 变量申明必须注意
2 u/ [: j% Q. e: e6 h0 l1、有效变量名称不能大于255个字符0 k7 O2 L, I, X- W0 f6 B Y0 p
2、变量名称必须一字母开头
. \' I' x/ x" ^+ R3、在同一个有效范围内变量名称必须唯一
; K6 {" @4 s4 O0 U9 `3 X 变量申明 DIM 变量名称# r& k, C! @9 L$ ?; k& [' p& K
常数申明 CONST 常数名称=常数值% h# Z% q E( t8 c8 b
- 数据类型 对ASP而言,它只有一种Variant(通用变量)数据类型,这是一种非常特殊的数据类型,你可以将任何的数据类型指定给这种变量,例如布尔值、字节、整数、长整数、单精度浮点数、双精度浮点数、货币、日期等等& X5 S+ l7 S( O4 K
. r7 l6 }& L f% `0 `" ^7 s
|