Các hàm nhận biết cơ cấu kịch bản

Một phần của tài liệu Ứng dụng ASP xây dựng trang web du lịch nghệ an (Trang 55 - 58)

I. Mô hình đối tượng của Active server page 5.1 Các đối tượng của ASP

5.3.14.6.Các hàm nhận biết cơ cấu kịch bản

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

 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.

Một phần của tài liệu Ứng dụng ASP xây dựng trang web du lịch nghệ an (Trang 55 - 58)