mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Náhodný
speech play
speech pause
speech stop

Pochopení hodnotitelů v TypeScriptu

Valuator je objekt, který lze použít k vyhodnocení hodnoty nemovitosti nebo sady vlastností. Jinými slovy, je to objekt, který ví, jak vypočítat hodnotu něčeho.

V TypeScript se Valuator používá k určení typu vlastnosti nebo sady vlastností. Používá se ve spojení s klíčovým slovem `type` k určení typu vlastnosti nebo sady vlastností.

Zde je příklad:
```
interface Person {
name: string;
age: number;
}

class Employee extends Person {
plat: číslo;
}

function getEmployee(zaměstnanec: Zaměstnanec): Zaměstnanec {
vrátit zaměstnance; // vrátí instanci Employee
}

let person: Person = { name: "John", age: 30 };
let zamestnanec: Employee = getEmployee(person);
console.log(employee.salary); // vypíše 0
```
V tomto příkladu má rozhraní `Person` dvě vlastnosti: `name` a `age`. Třída „Zaměstnanec“ rozšiřuje rozhraní „Osoba“ a přidává novou vlastnost nazvanou „plat“. Funkce `getEmployee` bere instanci `Employee` jako argument a vrací instanci `Employee`.

Klíčové slovo `valuator` se používá k určení typu vlastnosti `salary` ve třídě `Employee`. V tomto případě je typ vlastnosti `salary` `číslo`.

Bez klíčového slova `valuator` by byl typ vlastnosti `plat` odvozen jako `jakýkoli`, což znamená, že by to mohl být jakýkoli typ hodnoty. Pomocí klíčového slova `valuator` můžeme explicitně specifikovat typ vlastnosti a zajistit, aby to bylo vždy číslo. Používá se ve spojení s klíčovým slovem `type` k určení typu vlastnosti nebo sady vlastností v TypeScriptu.

Knowway.org používá cookies, aby vám mohl poskytovat lepší služby. Používáním Knowway.org souhlasíte s naším používáním cookies. Podrobné informace naleznete v našem textu Zásad používání souborů cookie. close-policy