Angular - podstawowe typy zmiennych
Stronę tą wyświetlono już: 1581 razy
Ze względu na fakt, że sam Angular wykorzystuje w jakże przebiegły sposób TypeScript-a tak więc wypadałoby opowiedzieć coś nieco o podstawowych typach zmiennych oraz sposobach ich prawidłowego deklarowania. Oto bowiem dostępne są następujące podstawowe typy zmiennych:
number - nazwa mówi sama za siebie ale napisać muszę, że jest to zmienna typu liczbowego. Przykładowa deklaracja:
Listing 1 - let myNumber: number = 10; // deklaracja i inicjalizacja zmiennej typu liczbowego
W TypeScript-cie nie ma rozróżnienia typów liczbowych na zmiennoprzecinkowe czy całkowite.
string - czyli zmienna tekstowa:
Listing 2 - let text: string = "some text"; // tworzenie i inicjalizacja zmiennej typu string
any - czyli tak na prawdę wszystko co się pod daną zmienną podstawi to powinna przyjąć
Listing 3 - let value: any = 10; // zmienna typu any i jej inicjalizacja wartością liczbową
Nie bez znaczenia jest sposób, w jaki zmienne są deklarowane. W nowszych wersjach aplikacji JavaScript-owych nie zaleca się wykorzystywanie słowa kluczowego var do tworzenia zmiennych, albowiem tak deklarowane zmienne mogły być redeklarowane. Słowo kluczowe let pozwala na osiągnięcie większej kontroli, gdyż nie pozawala na zadeklarowanie drugi raz tej samej zmiennej w tym samym bloku instrukcji. Doszło jeszcze jedno słowo kluczowe czyli const,które oznacza, że nigdy ale to prze nigdy nie zostanie zmieniony wskaźnik na obiekt, na który to zmienna wskazuje.

Tytuł:
Angular. Profesjonalne techniki programowania. Wydanie IV
Autor:
Adam Freeman

Tytuł:
Angular. Programowanie z użyciem języka TypeScript. Wydanie II
Autor:
Yakov Fain, Anton Moiseev

Tytuł:
ASP.NET Core, Angular i Bootstrap. Kompletny przybornik front-end developera
Autor:
Simone Chiaretta

Tytuł:
Angular instalacja i działanie. Nauka krok po kroku
Autor:
Shyam Seshadri

Tytuł:
Angular w akcji
Autor:
Jeremy Wilken

Tytuł:
ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera
Autor:
Valerio De Sanctis

Tytuł:
Angular. Profesjonalne techniki programowania. Wydanie II
Autor:
Adam Freeman

Tytuł:
Angular 2. Programowanie z użyciem języka TypeScript
Autor:
Yakov Fain, Anton Moiseev

Tytuł:
Angular 2. Tworzenie interaktywnych aplikacji internetowych
Autor:
Gion Kunz