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: