[Hierarchia
w JavaScript][Zmienne][Obiekty][Literały][Operatory i wyrażenia]
Zmienne
Podstawowym elementem każdego języka programowania jest pojęcie
zmiennej. Zmienna to coś w rodzaju kartki z notesu na której możesz coś wpisać lub
zmienić albo lepszy przykład: proste zadanko z algebry x+2=5 gdzie x to nasza zmienna.
Z powyższego przykładu można wywnioskować iż zmiennych używa się do odwoływania
się do jakiś wartości określonych przez programistę. Każda zmienna musi mieć
unikalną nazwę etykietę). Gdyż wartość zmiennej może ulec zmianie lecz jej etykieta
pozostaje bez zmian.
Jak wspomniałem wcześniej nazwy zmiennych wymyślasz ty sam lecz musisz trzymać się
pewnych reguł.A mianowicie:
- Nazwa zmiennej musi zaczynać się od litery, albo od znaku
podkreślenia "_".
- Nazwa nie może zawierać spacji.
- JavaScript odróżnia małe i duże litery dlatego należy zwracać
uwagę na nazwy swych zmiennych gdyż "a" to nie "A".
- Nazwą nie może być słowo zarezerwowane czyli słowo kluczowe
używane przez JavaScript (spis nazw kluczowych patrz
tu).
Po spełnieniu powyższych warunków możesz przystąpić do
wymyślenia nazwy swojej zmiennej np: "wino" albo "imie"
Wartości
zmiennych
Jak wspomniałem wcześniej,zmienne to odwołania do wartości.W
języku JavaScript wartość zmiennej jest wyrażona w czterech typach:
- Wartość liczbowa
jest to przypisanie zmiennej jakiejś wartości liczbowej np: wartość "cena"
przybiera wartość liczbową "5"
- Łańcuch znakowy(string)
jest to kolekcja znaków nie będących wartością liczbową np: wartość zmiennej
"imie" może wynosić "Jan Kowalski" lub wartość zmiennej
"cena" może wynosić "5zl" itd...
Wartości znakowe muszą koniecznie być ujęte w cudzysłowy "",są one jedynym
sposobem w jaki możemy odróżnić zmienną znakową od liczbowej. Jeżeli zdarzy się
nam przypadek iż wewnątrz funkcji definiujemy zmienną znakową można ją ująć w
apostrofy '' zamiast w cudzysłowia.
- Wartość Boolowska
określa prawdę lub fałsz i odnosi się raczej do warunków jakiś funkcji.
- Wartość null
to zmienna zwracająca nic.Nie mylić, iż zwraca zero 0.
Przypisywanie
wartości zmiennym
Przypisanie zmiennej jakiejś wartości wykonujemy następująco:
var nazwa_zmiennej = wartość
gdzie "var" jest słowem kluczowym, które musi poprzedzać każdą definiowana
zmienną.
I tak dla wartości liczbowej:
var cena = 5
dla wartości znakowej:
var nazwisko = "Kowalski"
Wymiana
informacji pomiędzy zmiennymi
Aby wymienić informacje po między zmiennymi musimy mieć
przynajmniej dwie zmienne (nazwijmy je cena_kubka_listopad i cena_kubka_grudzien).
W tym celu definiujemy je:
var cena_kubka_listopad
var cena_kubka_grudzien
Do listopada przypisujemy wartość 5
var cena_kubka_listopad = 5
var cena_kubka_grudzien
I teraz wymieniamy informację z cena_kubka_grudzien
var cena_kubka_listopad =5
var cena_kubka_grudzien
cena_kubka_listopad = cena_kubka_grudzien
W wyniku tej operacji zmiennej cena_kubka_grudzien przypisana została wartość 5
Przypisanie
wartości Boolowskiej
Przypominam wartość Boolowska może mieć dwie wartości
prawdę(true) lub fałsz(false) np:
var zonaty = true
var zmarly = false
Przypisanie
null
var nazwa_zmiennej = null
czyli zmiennej, nic nie zostało przypisane.
Projektowanie stron internetowych Copyright(c) 1998 by Robert Fontański |