打印本文 打印本文 关闭窗口 关闭窗口
VBScript语言 基础知识
作者:武汉SEO闵涛  文章来源:敏韬网  点击数5775  更新时间:2009/4/23 15:04:09  文章录入:mintao  责任编辑:mintao
or(或操作符)

result = expression1 Or expression2

如果两个表达式中至少有一个为True,则result为True。

not(非操作符)

非操作符只有一个操作数,当操作数为True时,返回结果为False,当操作数为False时,返回结果为True。例如表达式not(2>3)逻辑运算结果为True,因为2>3的结果为False,而表达式not(2<3)的逻辑运算结果为False,因为2<3的结果为True。

 

6.运算符优先级

运算时,总是先执行括号中的运算符,然后再执行括号外的运算符。

首先计算算术运算符,然后计算比较运算符,最后计算逻辑运算符。所有比较运算符的优先级相同,即按照从左到右的顺序计算比较运算符。

 

九.标量变量和数组变量

多数情况下,只需为声明的变量赋一个值。只包含一个值的变量被称为标量变量。有时候,将多个相关值赋给一个变量更为方便,因此可以创建包含一系列值的变量(即具有相同名子不同下标值的一组变量),称为数组变量。

 

1.声明固定数组

数组变量和标量变量是以相同的方式声明的,唯一的区别是声明数组变量时变量名后面带有括号()。与前面讨论的变量不同,数组在使用之前必须声明。 

例如:Dim A(10)

注意:VBScript中数组的下标0开始。上例声明了一个包含11个元素的一维数组。

 

2.声明动态数组

目前讨论过的只限于固定大小的数组。一旦你声明了一个固定大小的数组,你将不能改变数组中的元素个数。要改变一个固定数组的大小,你必须删除它再重新创建。VBScript中另外有一种数组叫动态数组。动态数组是运行时可以改变大小的数组。

当声明一个动态数组时,你不需要指定数组的大小与维数,只需在数组名后加一对空括号。但在第一次给一个动态数组分配数值之前,必须用Redim语句指定它的大小与维数。 例如

 

十.流程控制语句

 

1.条件控制语句

(1)只有一个条件语句形式: 举例

If 条件表达式 then

        语句块

End If

(2)条件为 True 和 False 时分别运行的语句形式:举例

If条件表达式then

        语句块1

else

        语句块2

End If

(3)If判断结构嵌套使用 : 举例

If条件表达式0 then

     If条件表达式1 then   

         语句块1

     else

         语句块2

     End If

else

     语句块3

End If

(4)elseIf结构 : 举例

If条件表达式1 then

        语句块1

    elseIf条件表达式2 then

        语句块2

    elseIf条件表达式3 then

        语句块3

         ……

    elseIf条件表达式n then

        语句块n

else

语句块n+1

End If

(5)使用 Select Case 进行判断 : 举例

Select Case 测试表达式

Case 表达式列表1

[语句块1]

[Case 表达式列表达2

[语句块2]]

        ……

[Case Else表达式列表n

[语句块n]]

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页

打印本文 打印本文 关闭窗口 关闭窗口