Menggabungkan nilai parameter dengan metadata dan pengambil yang aman.
Pengambil dengan keamanan jenis mengisolasi logika aplikasi dari perubahan jarak jauh pada nama dan jenis parameter.
Tanda Tangan:
export interface Value
Metode
Metode | Deskripsi |
---|---|
asBoolean() | Mendapatkan nilai sebagai boolean.Nilai berikut (tidak peka huruf besar/kecil) ditafsirkan sebagai true: "1", "true", "t", "yes", "y", "on". Nilai lain ditafsirkan sebagai false. |
asNumber() | Mendapatkan nilai sebagai angka. Setara dengan memanggil Number(value) || 0 . |
asString() | Mendapatkan nilai sebagai string. |
getSource() | Mendapatkan ValueSource untuk kunci tertentu. |
Value.asBoolean()
Mendapatkan nilai sebagai boolean.
Nilai berikut (tidak peka huruf besar/kecil) ditafsirkan sebagai benar: "1", "true", "t", "yes", "y", "on". Nilai lain ditafsirkan sebagai false.
Tanda Tangan:
asBoolean(): boolean;
Hasil:
boolean
Value.asNumber()
Mendapatkan nilai sebagai angka. Setara dengan memanggil Number(value) || 0
.
Tanda Tangan:
asNumber(): number;
Hasil:
angka
Nilai.asString()
Mendapatkan nilai sebagai string.
Tanda Tangan:
asString(): string;
Hasil:
string
Value.getSource()
Mendapatkan ValueSource untuk kunci tertentu.
Tanda Tangan:
getSource(): ValueSource;
Hasil: