Typescript – bilješke

Zašto? U jezicima poput C ili Jave imamo tipove varijabli i funkcija koje uvijek moramo deklarirati. A možemo deklarirati i predložak u kojem je određeno...
Zašto? U jezicima poput C ili Jave imamo tipove varijabli i funkcija koje uvijek moramo deklarirati. A možemo deklarirati i predložak u kojem je određeno koji tip datoteke možemo imati u varijabli, funkciji ili strukturi. Koje su prednosti? function hello(mustBeString){ if (typeof mustBeString !== 'string'){ throw 'Argument nije string!'; } } Znači mi sada tu gubimo vrijeme na provjeru tipa argumenta. U typescript-u pišemo ovako: function hello(mustBeString: string){ //... } Isto tako možemo odrediti dozvoljeni tip koji vrača funkcija: function hello(n: number) : number{ return n++; } Znači sada ne moramo provjeravati vrijednost koju nam vrača funkcija. Instalacija sudo apt...

🗣 You can translate this site using Chrome built-in translator.