mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Rawak
speech play
speech pause
speech stop

Memahami Penilai dalam TypeScript

Valuator ialah objek yang boleh digunakan untuk menilai nilai harta atau set sifat. Dalam erti kata lain, ia adalah objek yang tahu cara mengira nilai sesuatu.

Dalam TypeScript, Valuator digunakan untuk menentukan jenis harta atau set sifat. Ia digunakan bersama-sama dengan kata kunci `jenis` untuk menentukan jenis harta atau set sifat.

Berikut ialah contoh:
```
antara muka Orang {
nama: rentetan;
umur: nombor;
}

class Pekerja melanjutkan Orang {
gaji: nombor;
}

fungsi dapatkanPekerja(pekerja: Pekerja): Pekerja {
kembali pekerja; // mengembalikan instance Employee
}

let person: Person = { name: "John", umur: 30 };
let employee: Employee = getEmployee(person);
console.log(employee.gaji); // mencetak 0
```
Dalam contoh ini, antara muka `Orang` mempunyai dua sifat: `nama` dan `umur`. Kelas `Pekerja` memanjangkan antara muka `Orang` dan menambah harta baharu yang dipanggil `gaji`. Fungsi `getEmployee` mengambil instance `Employee` sebagai hujah dan mengembalikan instance `Employee`.

Kata kunci `valuator` digunakan untuk menentukan jenis harta `gaji` dalam kelas `Pekerja`. Dalam kes ini, jenis harta `gaji` ialah `nombor`.

Tanpa kata kunci `penilai`, jenis harta `gaji` akan disimpulkan sebagai `mana-mana`, yang bermaksud ia boleh menjadi sebarang jenis nilai. Dengan menggunakan kata kunci `penilai`, kami boleh menentukan secara eksplisit jenis sifat dan memastikan ia sentiasa nombor.

Secara ringkasan, Penilai ialah objek yang mengetahui cara mengira jenis harta atau set sifat. Ia digunakan bersama dengan kata kunci `jenis` untuk menentukan jenis harta atau set sifat dalam TypeScript.

Knowway.org menggunakan kuki untuk memberikan anda perkhidmatan yang lebih baik. Dengan menggunakan Knowway.org, anda bersetuju dengan penggunaan kuki kami. Untuk mendapatkan maklumat terperinci, anda boleh menyemak teks Dasar Kuki kami. close-policy