Value interface

Gói một giá trị bằng siêu dữ liệu và phương thức getter an toàn về kiểu.

Chữ ký:

export interface Value 

Phương thức

Phương thức Mô tả
asBoolean() Nhận giá trị dưới dạng boolean.Các giá trị sau (không phân biệt chữ hoa chữ thường) được hiểu là true: "1", "true", "t", "yes", "y", "on". Các giá trị khác được hiểu là false.
asNumber() Nhận giá trị dưới dạng số. Tương đương với việc gọi Number(value) || 0.
asString() Lấy giá trị dưới dạng chuỗi.
getSource() Lấy ValueSource cho khoá đã cấp.

Giá trị Value.asBoolean()

Nhận giá trị dưới dạng boolean.

Các giá trị sau (không phân biệt chữ hoa chữ thường) được hiểu là true: "1", "true", "t", "yes", "y", "on". Các giá trị khác được hiểu là false.

Chữ ký:

asBoolean(): boolean;

Trường hợp trả lại hàng:

boolean

Giá trị Value.asNumber()

Nhận giá trị dưới dạng số. Tương đương với việc gọi Number(value) || 0.

Chữ ký:

asNumber(): number;

Trường hợp trả lại hàng:

số

Giá trị.asString()

Lấy giá trị dưới dạng chuỗi.

Chữ ký:

asString(): string;

Trường hợp trả lại hàng:

chuỗi

Value.getSource()

Lấy ValueSource cho khoá đã cấp.

Chữ ký:

getSource(): ValueSource;

Trường hợp trả lại hàng:

ValueSource