|
Typy danych w JavaScript - Kurs języka JavaScript
W języku JavaScript można wykonywać operacje nie tylko na liczbach, ale także na innych typach wartości. Pełna lista tych typów jest następująca (w nawiasach są nazwy angielskie):
Każdy z tych typów można przypisać do zmiennej. Można ich także używać w wyrażeniach (chociaż w przypadku dwóch ostatnich trzeba pamiętać o kilku rzeczach). Wartości liczbowe omówiłem już wcześniej na tej stronie, dlatego nie będę ich ponownie omawiał. Przypomnę tylko że mogą to być liczby całkowite oraz zmiennoprzecinkowe. Drugim typem danych są ciągi znaków, nazywane często także (od ich angielskiej nazwy) stringami. Są to zazwyczaj różnego rodzaju napisy czy fragmenty kodu HTML, przeznaczone np. do późniejszego wyświetlenia. W poprzedniej lekcji (Wstęp do kursu JavaScript użyłem ich kilkakrotnie, bez dokładnego omawiania ich. Każdy z takich ciągów znaków musi być otoczony z obydwu stron cudzysłowami, lub apostrofami (nie można jednak ich mieszać pomiędzy sobą). var hello = "Hello"; var world = 'World'; Kilka napisów można połączyć razem używając operatora dodawania: var hello = "Hello"; var world = 'World'; document.write(hello + " " + world + "!"); W wyniku na stronie powinien zostać wyświetlony napis "Hello World!". Poza tym warto wiedzieć że stringi są obiektami typu Kolejnym typem jest typ logiczny ( Następny dostępny typ to tablice. Służą one do grupowania danych w strukturę, gdzie każdemu elementowi przypisany jest określony indeks. Opiszę je dokładniej w jednej z kolejnych lekcji. Tu wspomnę tylko jeszcze że tablice, podobnie jak ciągi znaków, też są obiektem ( Na liście typów jest jest typ obiektowy ( Na końcu listy są dwa typy, a zarazem wartości specjalne: Typ Operator if (typeof(zmienna) == "undefined") alert("Niezdefiniowana zmienna!");
Dodaj linka na swojej stronie! Po prostu skopiuj poniższy kod i wklej go na swojej stronie WWW. Gotowy link będzie wyglądał w taki sposób: |
| ||||||||||||||||||||||||||||||||||||