Zostań specjalistą w tworzeniu interaktywnych stron internetowych!
* Jak zapewnić interaktywne zachowanie stron WWW?
* Jak korzystać ze zmiennych, operatorów, instrukcji oraz pętli?
* Jak stworzyć atrakcyjną, bezawaryjną witrynę?
JavaScript od ponad dziesięciu lat jest jednym z podstawowych języków programowania, służących do tworzenia interaktywnych stron WWW. Jego wyjątkowo elastyczna struktura, pozwalająca m.in. na dodawanie animowanych lub dynamicznie rozwijanych elementów do witryn pisanych przy użyciu HTML oraz XHTML, sprawiła, że stał się on wręcz niezbędny przy projektowaniu nowoczesnych stron internetowych. Nie bez znaczenia pozostaje także i to, że JavaScript jest podstawą technologii AJAX, bez której nie sposób obejść się, jeśli strona WWW ma reagować na działania użytkownika tak, jak aplikacja komputerowa.
Książka "JavaScript. Praktyczny kurs" ma za zadanie przedstawić Ci możliwości kryjące się w języku JavaScript i pokazać, jak od razu można wykorzystać je w praktyce. Nie wymaga ona od Ciebie innych umiejętności, poza znajomością podstaw języka (X)HTML — wręcz przeciwnie, to dzięki niej zdobędziesz wiedzę w zakresie projektowania interesujących stron WWW. Dowiesz się, jak umieszczać skrypty w kodzie HTML, poznasz standardy i instrukcje JavaScriptu, a także zasady współpracy z różnymi przeglądarkami. Nauczysz się tworzyć pętle, funkcje, tablice i obiekty, zapewniać obsługę błędów i zdarzeń. Jeśli zależy Ci na szybkiej i efektywnej nauce, to idealna książka dla Ciebie!
* Skrypty w kodzie HTML i XHTML
* Instrukcje, zmienne i typy danych
* Operacje i operatory
* Instrukcje warunkowe
* Pętle
* Funkcje i zasięg zmiennych
* Obiekty i tablice
* Obsługa błędów i wyjątki
* Współpraca z przeglądarkami
* Zdarzenia
* Elementy witryny
* Style CSS
* Operacje na ciągach znaków
* Wprowadzanie danych przez użytkownika
* Wyrażenia regularne
* Cookies
* Obsługa daty i czasu
* Korzystanie z timerów
JavaScript — Twoja droga do projektowania oryginalnych witryn internetowych!
1. JavaScript.
Praktyczny kurs
Autor: Marcin Lis
ISBN: 83-246-2000-1
Format: 158x235, stron: 376
Zostañ specjalist¹ w tworzeniu interaktywnych stron internetowych!
• Jak zapewniæ interaktywne zachowanie stron WWW?
• Jak korzystaæ ze zmiennych, operatorów, instrukcji oraz pêtli?
• Jak stworzyæ atrakcyjn¹, bezawaryjn¹ witrynê?
JavaScript od ponad dziesiêciu lat jest jednym z podstawowych jêzyków programowania,
s³u¿¹cych do tworzenia interaktywnych stron WWW. Jego wyj¹tkowo elastyczna struktura,
pozwalaj¹ca m.in. na dodawanie animowanych lub dynamicznie rozwijanych elementów do
witryn pisanych przy u¿yciu HTML oraz XHTML, sprawi³a, ¿e sta³ siê on wrêcz niezbêdny
przy projektowaniu nowoczesnych stron internetowych. Nie bez znaczenia pozostaje tak¿e
i to, ¿e JavaScript jest podstaw¹ technologii AJAX, bez której nie sposób obejœæ siê, jeœli
strona WWW ma reagowaæ na dzia³ania u¿ytkownika tak, jak aplikacja komputerowa.
Ksi¹¿ka „JavaScript. Praktyczny kurs” ma za zadanie przedstawiæ Ci mo¿liwoœci kryj¹ce
siê w jêzyku JavaScript i pokazaæ, jak od razu mo¿na wykorzystaæ je w praktyce.
Nie wymaga ona od Ciebie innych umiejêtnoœci, poza znajomoœci¹ podstaw jêzyka
(X)HTML — wrêcz przeciwnie, to dziêki niej zdobêdziesz wiedzê w zakresie projektowania
interesuj¹cych stron WWW. Dowiesz siê, jak umieszczaæ skrypty w kodzie HTML, poznasz
standardy i instrukcje JavaScriptu, a tak¿e zasady wspó³pracy z ró¿nymi przegl¹darkami.
Nauczysz siê tworzyæ pêtle, funkcje, tablice i obiekty, zapewniaæ obs³ugê b³êdów i zdarzeñ.
Jeœli zale¿y Ci na szybkiej i efektywnej nauce,
to idealna ksi¹¿ka dla Ciebie!
• Skrypty w kodzie HTML i XHTML
• Instrukcje, zmienne i typy danych
• Operacje i operatory
• Instrukcje warunkowe
• Pêtle
• Funkcje i zasiêg zmiennych
• Obiekty i tablice
• Obs³uga b³êdów i wyj¹tki
• Wspó³praca z przegl¹darkami
• Zdarzenia
• Elementy witryny
• Style CSS
• Operacje na ci¹gach znaków
• Wprowadzanie danych przez u¿ytkownika
• Wyra¿enia regularne
• Cookies
• Obs³uga daty i czasu
• Korzystanie z timerów
JavaScript — Twoja droga do projektowania oryginalnych witryn internetowych!
35. !$'('$,
*
.4 8 / 9
6 48 7 012
7
3 57
46 8:3578=9?ACE FGHJKMJPKOQK9K SMSUVJKXMKNZR
9;469:@BD IILNOQJPR8:H LJTIPTW KNO YW
M O U
GWIT UQKHYK9:KZ[SJKOK IKKMJ
ZSGIYMLSS8=9OMJPTWXGHSSZ[Y
K
JPR8:K_`aKbOM`cMITLHYHB]
OQK9]RK ]Y^SWIK NUKII `K C
^ YV K L A
GKNZOK ZSGIT LSS`ULHYH
O YWYGWIT UKHYK KII `d
U Y
3 4f
e5 8:34fA==h mSYOOQSIn 8:UKMJPO QXY LHYH
9;e58g:9: O^JPKUZGK9KILNOQK ^NKII `
K GS R
i@kkDE
?jl9D 8g:9:OGHJKK LW JK_OTKII `8g:9:
A==hKS IIVGKM` OI^ d HYHA==h
K Y I` Jo K
MY_pJPOKUZGK_GTIYOKQ^HT
aKTKOQY SIn ^ K HaUY H RIU]
R Y
Va^UYSWIOKMITKGHJUKM`UYLcTJP
YYOOKM`UYLNU] nMTSWIOKYUKOQ
K S
SIn KII `jl9VWK H bOKIZGOK ZSVJ
UZGd HYHkkK ` ` JPJcM `GWIRPP
o K Y GIM P
IWIUKJ_K^Y`GK_OTGTOM V
ZT ^P^SXYY Un ` ^ K UZGYd
O IJ
3 rf
q 3s 8:3rfBA8 FGHJKMJPKOQK9K SMSUVJKXMKUZ
9;q3skCt IILNOQJPR8:H LJTIPTW KNSIR
M O
i@jD
? k AE MONZOKBA8KI YIPT^SXSIn GWIT UJ
K YWYkCt] GOHVJKJ_KUZGK ZSGITu
U S O
LSSLHYHjdYYOII `kAUYSWIOKMIT
HYKII `kAKa^LHYHjKOKM`UYLNU]
K v K K
S IIYWK SWZYSIONONZRkCtKMZ[I
GHJUKPGWT`OKUZK K YWKBA8NKMJ
MU
OQK9d
JPR8:
3rf5x 8:3rf5x
q3sw 9;q3sw FGHJKMJPKOQK9K SMSUVJKOKNSIR
IILNOQJPR8:H LJTIPTWXMKUZ
M
iBA8?kCtz MONZOKBA8KZ[SJKOKHYKUZY MONZO
kCty@BA8E K YWYkCtyOMJPTWXLSNSIOKK YWY
U K U
BA8d
k Ct z
f|}s7 8:f|}s7E FGHJKOQK ZnT GWT`OKUZKOQK9KM`c
{{7~3 9;{{7~3 IIJP] `HK SWZYSIO PR8:SWIT
GK J
SOUMYUK cK`Hd GMIOK `NKOK cGI
I YOUKIIY^YTK cUYYMTUYGLT
O €T
ISGI`bKOQK9d
UKI HMpJPR8:
f|}s7 8:f|}s7E FGHJKOQK ZnT GWT`OKUZKOQK9KM`c
{{7~3 9;{{7~3 IIJP] `HK SWZYSIO PR8:SWIT
GK J
SOUMYUKRY^YTK GMIOK `NKOK cGI
I YOUKINaK`Hd cUYYMTUYGLT
O €T
UKI HMpJPR8:
ISGI`bKOQK9d
nHTUKHTcNKaJI`JK `N
LVS KILSZITRTOK uYMd
T
mSIIOK `NK‚sfGTIYWXMSGO`dZHKGHJKUZSINVJKOKM
OcUYYMT6ƒK NVKOKJT WYK MMS IISIKUVRPTWXLN
GWIIT ONZY KKHTcNGYGT cUY
ZSUK YW]MLSZIM K GMIO„
U `
…s6†‡‰;‚sf‹Œ
@@@ˆŠ‡6ƒE
WM NVKHTOIOKOUYKKUZKd IKUSINVKOKM Y LNONZ
LGMRYLSLWUYS YUV SIRŠK Z` KUVRYWX_GOKMK Y
6 FU Y U
WKKONZM UYJPRSJTIWXMK‘’IYTVNUYLO`pKYWZ UV
Y ŽUYWGIOKOQKISUKOKNd ^aK TOKI XI] KYGYJY
K Y a
SIn WYV^Tu` HPGKSJT bOVNUSI]S^GK UZK ZUUI
UZGKLJIUJKGMSK HYSGOJKYYKUZK TO GTORGTMIO
J K
OWHZV
U`RJO„
…s6@@””‡6ƒE
@“†‡”f;‚sf•Œ
…s6@@””‡6ƒE
@‹†‡”f;‚sf“Œ
MHT TLSLWUYS YUV“SIR”KKOUYK‹–KUZK_^JOMOYd
` I KHTOIOKOUYK KUZK] S YUV K SIR` RIVLSM V
S 6 I 6 I K
—YMI6~˜ƒKM NVKMHUYZNKUZKUVRPYMWXLNGWIIT
`NK‚s{7fLGMRYL_IOKMRSIRSINVJQKOKMK ZSU
ONZY K ZUUYLSZIM JKWHZV
UYWd MIOKHTcNGTuO `RJO
€T U „
…s6@@ˆŠ‡6~˜ƒE
@“†‡‰;‚s{7f•Œ
…s6@@ˆŠ‡6~˜ƒE
@‹†‡‰;‚s{7f‹Œ