Jestem całkiem nowym użytkownikiem TypeScript. Zacząłem od książki o nazwie Types Revealed (Pub Feb.2013). W rozdziale 2 znajduje się sekcja o nazwie „odlewnictwa”, który ma następujący przykład:Odlewanie typów maszynopisu nie działa
var a : int = <int>SomeNumberAsAString;
próbowałem zastosować przykład następująco:
var SomeNumberAsAString = "1000";
var a: int = <int>SomeNumberAsAString;
Ale kompilator dał mi błąd:
hello.ts(2,8): error TS2304: Cannot find name 'int'.
hello.ts(2,15): error TS2304: Cannot find name 'int'.
Zastanawiam się, jak to zrobić, czy zmieniono specyfikację Maszynopisu?
sugeruję naprawdę analizowania go w liczbie: 'var a: Number = parseInt (SomeNumberAsAString, 10);' –
@NemanjaMiljkovic Dzięki, że nigdy nie będzie rzeczą użytkownik jak to w kodowaniu, to tylko dla cel nauki. – Kuan