Value interface

Bao bọc một giá trị bằng siêu dữ liệu và các getter an toàn về loại.

Chữ ký:

export interface Value 

phương pháp

Phương pháp Sự miêu 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à đúng: "1", "true", "t", "yes", "y", "on". Các giá trị khác được hiểu là sai.
asNumber() Nhận giá trị dưới dạng số. Có thể so sánh với việc gọi Number(value) || 0 .
với kiểu là chuỗi() Nhận giá trị dưới dạng chuỗi.
getSource() Lấy ValueSource cho khóa đã cho.

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à đúng: "1", "true", "t", "yes", "y", "on". Các giá trị khác được hiểu là sai.

Chữ ký:

asBoolean(): boolean;

Trả về:

boolean

Giá trị.asNumber()

Nhận giá trị dưới dạng số. Có thể so sánh với việc gọi Number(value) || 0 .

Chữ ký:

asNumber(): number;

Trả về:

con số

Giá trị.asString()

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

Chữ ký:

asString(): string;

Trả về:

sợi dây

Value.getSource()

Lấy ValueSource cho khóa đã cho.

Chữ ký:

getSource(): ValueSource;

Trả về:

Nguồn giá trị