CoffeeScript - typy danych
Typy danych CoffeeScript
Jedną z najbardziej podstawowych cech języka programowania jest zbiór obsługiwanych przez niego typów danych. Są to typy wartości, które mogą być reprezentowane i manipulowane w języku programowania.
Ponieważ CoffeeScript kompiluje wiersz po wierszu do JavaScript, typy danych dostarczane przez CoffeeScript są takie same jak JavaScript. Poza tym, że CoffeeScript dodaje trochę dodatkowej esencji.
CoffeeScript udostępnia następujące typy danych do pracy -
Strings - Typ danych String reprezentuje ogólnie grupę znaków, a my reprezentujemy wartość ciągu z podwójnymi cudzysłowami znajdującymi się pomiędzy nimi ("").
Example: „Raj”, „Rahman”
Number - Typ danych liczbowych reprezentuje wartości liczbowe.
Example: 12, 212 itd.
Boolean- Boolean typ danych reprezentuje jeden bit informacji. Istnieją tylko dwie możliwe wartości: prawda i fałsz.
Arrays- Obiekt Array umożliwia przechowywanie wielu wartości w jednej zmiennej. Przechowuje sekwencyjną kolekcję elementów tego samego typu o stałym rozmiarze.
Example: student = [„Rahman”, „Ramu”, „Ravi”, „Robert”]
Objects- Obiekty w CoffeeScript są podobne do tych w JavaScript - są to zbiory właściwości. Gdzie właściwość zawiera klucz i wartość oddzielone średnikiem (:). Krótko mówiąc, obiekty CoffeeScript to zbiór par klucz-wartość.
Example: student = {imię i nazwisko: "Mohammed", wiek: 24, telefon: 9848022338}
Null- Zmienna, która jest zdefiniowana i nie ma żadnej wartości, jest brana pod uwagę i pusta. Jest to podobne do wartości null w JavaScript.
Undefined- Zmienna, która nie ma przypisanej żadnej wartości, jest uważana za zmienną niezdefiniowaną. Jeśli użyjesz takich zmiennych w swoim kodzie, otrzymasz niezdefiniowany błąd.
Szczegółowo omówimy typy danych Arrays i Objects w osobnych rozdziałach.