I. Mô hình đối tượng của Active server page 5.1 Các đối tượng của ASP
5.2.9.Cách thức tham chiếu nhanh
5.3.14.6. Các hàm nhận biết cơ cấu kịch bản
Hàm Diễn giải
ScriptEngine Chuỗi cho biết tên của ngôn ngữ kịch
bản
ScriptEngineMajorVersion Trả về phiên bản chính của cơ cấu kịch bản dưới dạng một số
ScriptEngineMinorVersion Trả về phiên bản phụ của cơ cấu kịch bản dưới dạng một số
5.3.14.7.Các hàm xử lí chuỗi
Các hàm này được sử dụng để xử lí giá trị chuỗi trong biến
GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013
Hàm Diễn giải
Filter Trả về một mảng từ mảng kiểu chuỗi dựa trên
điều kiện lọc được chỉ định
FormatCurrency Trả về một chuỗi được định dạng theo kiể dữ liệu Currency
FormatDateTime Trả về chuỗi được định dạng theo dạng ngày hoặc thời gian
FormatNumber Trả về chuỗi được định dạng theo kiểu số
FormatPercent Trả về chuỗi được định dạng theo kiểu tỷ lệ
phần trăm
InStr Trả về vị trí xuất hiện đầu tiên của một chuỗi
bên trong một chuỗi khác
InStrB Như trên, nhưng được cung cấp để sử dụng với
dữ liệu byte chứa trong một chuỗi. Trả về vị trí byte thay vì vị trí kí tự
InstrRev Như InStr nhưng bắt đầu từ vị Trả về í cuối
cùng của chuỗi
Join Trả về chuỗi được tạo bởi việc kết nối các chuỗi
chứa trong mảng
Lcase Trả về chuỗi có các kí tự được đổi sang chữ
thường
Left Trả về số kí tự được xác định tính từ bên trái
chuỗi
LeftB Như trên, nhưng được cung cấp để sử dụng với
dữ liệu kiểu byte chứa trong chuỗi. Sử dụng số byte thay vì số kí tự
Len Trả về chiều dài chuỗi hoặc số byte cần cho
biến
LenB Như trên, nhưng được cung cấp để sử dụng với
dữ liệu byte chứa trong chuỗi. Trả về số byte trong chuỗi thay vì số kí tự.
Ltrim Trả về bản sao của một chuỗi nhưng không có
các khoảng trắng ở đầu
Mid Trả về số kí tự được chỉ định trong chuỗi
MidB Như trên, nhưng cung cấp để sử dụng với dữ
liệu byte chứa trong chuỗi. Sử dụng số byte thay vì số kí tự
Replace Trả về một chuỗi có một số cum từ bị thay đổi
Right Trả về số lượng kí tự được chỉ định tính từ bên
phải của chuỗi
RightB Như trêm, nhưng cung cấp để sử dụng với dữ
GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013
liệu được chứa trong chuỗi. Sử dụng số byte đó thay vì số kí tự
RTrim Trả về bản sao chép chuỗi không có khoảng
trắng phía sau
Space Trả về chuỗi chứa số khoảng trắng đươch chỉ
định
Split Trả về mảng một chều có các phần tử là các
chuỗi con được chỉ định
StrComp Trả về giá trị chỉ ra kết quả so sánh chuỗi
String Trả về một chuỗi gồm một kí tự được lặp lại với
số lần xác định
StrReverse Trả về chuỗi có các kí tự bị đảo ngược vị trí
Trim Trả về bản sao chuỗi không có các khoảng trắng
đầu hoặc cuối chuỗi
UCase Trả về chuỗi bị biến đổi thành chữ hoa
5.3.14.8.Các hàm kiểm tra biến
Các hàm này sử dụng để xác định loại thông tin lưu trữ trong biến
Hàm Diễn giải
IsArray Trả về giá trị thuộc kiểu Boolean cho biết biến có
phải là mảng hay không
IsDate Trả về giá trị thuộc kiểu dữ liệu Boolean cho biết biểu
thức có thể biến đổi sang ngày hay không
IsEmpty Trả về giá trị thuộc kiểu dữ liệu Boolean cho biết biến
có được khởi tạo hay không
IsNull Trả về giá trị thuộc kiểu dữ liệu Boolean cho biết biểu
thức có chứa dữ liệu không hợp lệ hay không
IsNumeric Trả về giá trị thuộc kiểu dữ liệu Boolean cho biết biểu
thức có thể được tính như một số hay không
IsObject Trả về giá trị thuộc kiểu dữ liệu Boolean cho biết biểu
thức có tham chiếu đối tượng ActiveX hay OLE Automation hợp lệ hay không
TypeName Trả về chuỗi cung cấp thông tin cho biến
VarType Trả về số chỉ ra kiểu dữ liệu của biến
Khai báo biến
Class-Khai báo tên lớp cũng như biến, đặc tính và phương thức
thuộc lớp này.
Const-Khai báo hằng số.
Dim-Khai báo biến.
GVHD: ThS Đặng Hồng Lĩnh SVTH: Cao Thị Tuy ết Nhung 22/12/2013
Xử lí lỗi
On Error Resume Next-chỉ ra rằng nếu một lỗi xảy ra, quá trình điều
khiển sẽ tiếp tục tại câu lệnh kế tiếp.
Err-Đây là đối tượng cung cấp thông tin về lỗi ở thời điểm hoạt động.
Việc xử lí lỗi bị giới hạn trong VBScript và đối tượng Error phải được kiểm tra một cách tường minh để xác định có xảy ra lỗi hay không.
Thủ tục
Call-gọi một thủ tục (tùy chọn)
Function-sử dụng để khai báo hàm
Sub-sử dụng để khai báo tường trình con
Các từ khóa khác
Rem-bổ sung các chú giải vào mã
Option Explicit-Bắt buộc khai báo một biến trước khi nó được
sử dụng.