[ Pobierz całość w formacie PDF ]
Słowa zarezerwowane .......................................................................................47
Typy danych ..........................................................................................................48
Liczby..............................................................................................................49
Boolean............................................................................................................50
Ciągi znaków....................................................................................................51
Przydatne narzędzia ................................................................................................53
Funkcja alert() ..................................................................................................53
Funkcja confirm() .............................................................................................54
Funkcja prompt()..............................................................................................55
Podsumowanie .......................................................................................................56
Warsztat ................................................................................................................56
Pytania i odpowiedzi .........................................................................................56
Quiz.................................................................................................................57
Odpowiedzi do quizu.........................................................................................57
wiczenia ........................................................................................................57
Rozdział 2. Praca z danymi ................................................................................ 59
Proste przechowywanie danych................................................................................59
Zmienne...........................................................................................................60
Stałe ................................................................................................................64
Operatory...............................................................................................................65
Podstawowe wiadomości o operatorach ..............................................................66
Operatory w języku JavaScript.................................................................................68
Operatory arytmetyczne ....................................................................................68
Operatory porównań .........................................................................................70
Operator warunkowy.........................................................................................75
Operatory logiczne............................................................................................77
Operatory łańcuchowe.......................................................................................79
Operatory przypisania........................................................................................80
Operatory bitowe ..............................................................................................82
Priorytety operatorów........................................................................................83
Podsumowanie .......................................................................................................85
Warsztat ................................................................................................................85
Pytania i odpowiedzi .........................................................................................85
Quiz.................................................................................................................86
Odpowiedzi do quizu.........................................................................................86
wiczenia ........................................................................................................86
Rozdział 3. Funkcje i instrukcje ......................................................................... 87
Funkcje użytkownika ..............................................................................................87
Czym są funkcje? .............................................................................................88
Tworzenie funkcji.............................................................................................88
Wykorzystanie funkcji.......................................................................................90
Predefiniowane funkcje globalne..............................................................................97
Kodowanie i dekodowanie adresów URI.............................................................99
Zamiana ciągów znaków na kod.......................................................................100
Funkcje arytmetyczne .....................................................................................101
Czym są instrukcje?..............................................................................................107
Instrukcje sterujące...............................................................................................108
Instrukcje warunkowe .....................................................................................109
Instrukcje pętli......................................................................................................115
Instrukcja while ..............................................................................................116
SpIs treścI 5
Instrukcja do while..........................................................................................117
Instrukcja for..................................................................................................118
Instrukcja for in ..............................................................................................121
Podsumowanie .....................................................................................................121
Warsztat ..............................................................................................................121
Pytania i odpowiedzi .......................................................................................121
Quiz...............................................................................................................122
Odpowiedzi do quizu.......................................................................................122
wiczenie ......................................................................................................122
Rozdział 4. JavaScript to język obiektowy ........................................................ 123
Podstawowe informacje o obiektach.......................................................................123
Czym są obiekty?............................................................................................124
Obiekty języka JavaScript po stronie klienta............................................................125
Obiekt window ...............................................................................................126
Notacja z kropką.............................................................................................126
Zmienna czy właściwość? Funkcja czy metoda?................................................127
Obiekty potomne obiektu window ....................................................................132
Obiekt document ..................................................................................................133
[ Pobierz całość w formacie PDF ]