[ Pobierz całość w formacie PDF ]

kazano to w następującym wierszu kodu:
Instrukcja ta spowoduje wyświetlenie okna pokazanego na rysunku 1.5.
Rysunek 1.5.
Nasze pierwsze
okno prompt()
Tekst wprowadzany przez użytkownika jest zwracany do skryptu w taki sam sposób,
jak wartości lub w przypadku funkcji .
Należy zwrócić uwagę, że jeżeli nie chcemy wypełnić pola edycji w oknie ,
to nie pomijamy drugiego parametru funkcji. W takim przypadku należy wykorzystać
ciąg pusty, który stanowią następujące bezpośrednio po sobie cudzysłowy lub apostrofy.
Pokazane tu funkcje pozwolą na podejmowanie trzech działań, które będą nam potrzebne
w następnych kilku rozdziałach, kiedy będziemy omawiać podstawy języka JavaScript.
Dzięki oknom wyświetlanym przez funkcję możemy poznać wyniki działania
fragmentów kodu, za pomocą okien możemy podejmować decyzje, a okna
pozwalają na wprowadzanie danych z zewnątrz do naszych skryptów.
54 JavaScrIpt dIa każdego f& Część I
Podsumowanie
W tym rozdziale Czytelnik zapoznał się wstępnie z podstawowymi informacjami do-
tyczącymi języka JavaScript; omówiono tu także miejsce tego języka wśród innych
technologii WWW. Dowiedzieliśmy się, w jaki sposób, dzięki dążeniu projektantów
WWW do interakcji z użytkownikami, doszło do powstania wielu nowych technolo-
gii, oraz przekonaliśmy się, że dzięki wieloplatformowej naturze języka JavaScript
nadaje się on idealnie do wykorzystania w sieci. Po tym, jak nauczyliśmy się, w jaki
sposób wstawiać kod JavaScript na naszych stronach przy zastosowaniu bloku skryptów
lub zewnętrznych plików, poznaliśmy także kilka podstawowych właściwości języka
 na przykład wykorzystanie odstępów po to, aby nasz kod był bardziej czytelny.
Zapoznaliśmy się także z bardziej ogólnymi tematami; poznaliśmy na przykład pięć
typów danych obsługiwanych w języku JavaScript: liczby, wartości logiczne, ciągi
znaków, wartości puste ( ) i niezdefiniowane.
Poznaliśmy także kilka podstawowych konstrukcji języka JavaScript oraz zapoznaliśmy
się z przykładami prostego kodu.
Warsztat
W podrozdziałach zatytułowanych  Warsztat umieszczono quizy i ćwiczenia, które
będą stanowiły podsumowanie każdego rozdziału. Zadamy w nich kilka pytań, które
mogliby zadać nasi Czytelnicy oraz udzielimy odpowiedzi na nie. Przedstawimy tak-
że ćwiczenia, które pozwolą na samodzielne studiowanie materiału zaprezentowanego
w rozdziale.
Pytania i odpowiedzi
P. Napisałem taki kod:
ale to nie działa. Dlaczego?
O. JavaScript jest językiem, w którym małe litery są odróżniane od wielkich.
Aby kod zaczął działać, powinniśmy zapisać:
P. Jak mogę zapytać użytkownika o to, gdzie mieszka?
O. Można w tym celu wykorzystać okno monitu, które wykorzystuje funkcję
języka JavaScript. Możemy na przykład napisać:
RozdzIał 1. f& Podstawy55
Quiz
1. Elementy języka JavaScript: , oraz to funkcje,
czy instrukcje?
2. Czy następujący element : "Witajcie w świecie" to typ danych, czy ciąg znaków?
3. Co oznacza ? Czy oznacza  to nie jest liczba (not a number),
czy też  to prawie liczba (nearly a number)?
Odpowiedzi do quizu
1. Elementy , oraz to funkcje języka JavaScript.
2. "Witajcie w Zwiecie" jest ciągiem znaków. W języku JavaScript ciągi znaków
ujmuje się w apostrofy lub cudzysłowy.
3. Ciąg oznacza  to nie jest liczba (not a number). Wartość tę funkcja zwraca
na przykład wtedy, gdy podejmiemy próbę wykonania niewłaściwej operacji
matematycznej.
wiczenia
1. Utwórz okno ostrzeżenia ( ), które wyświetla informację:
 To jest podręcznik JavaScript dla każdego .
2. Utwórz okno potwierdzenia ( ), które wyświetla pytanie
do użytkownika:  Czy podoba Ci się nauka języka JavaScript?.
3. Utwórz okno zapytania ( ), które wyświetla pytanie do użytkownika
 Jak Ci na imię? , a następnie w miejscu przeznaczonym na wpisanie imienia
wyświetla tekst  Tutaj wpisz swoje imię .
4 JavaScrIpt dIa każdego
Wielokrotne wykorzystywanie kodu ...................................................................45
Dokumentowanie kodu......................................................................................46
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 [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • thierry.pev.pl
  •