księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



JavaScript mocne strony         HELION          39.90zł   33.92zł Księgarnia informatyczna komputeks.pl

Autor: Douglas Crockford

ISBN: 978-83-246-1998-6

Ilość stron: 160

Data wydania: 03/2009

Warto poznać język JavaScript, ponieważ stanowi on jedno z ważniejszych narzędzi w informatyce - dzięki temu, że jest jednocześnie podstawowym i domyślnym językiem przeglądarek internetowych oraz językiem programowania. JavaScript pozwala na tworzenie wydajnego kodu bibliotek obiektowych czy aplikacji opartych na technice AJAX.

Jego skrypty służą najczęściej do zapewniania interaktywności, sprawdzania poprawności formularzy oraz budowania elementów nawigacyjnych. Dość łatwa składnia sprawia, że pisanie pełnoprawnych i wydajnych aplikacji w tym języku nie jest trudne nawet dla początkujących programistów.

Książka "JavaScript - mocne strony" to wyjątkowy podręcznik do nauki tego popularnego, dynamicznego języka programowania. Dowiesz się z niej, jak efektywnie wykorzystać wszystkie jego mocne strony (m.in. funkcje, dynamiczne obiekty, literały obiektowe) oraz jak unikać pułapek.

Poznasz elementy składowe języka oraz sposoby ich łączenia, zrozumiesz, na czym polega dziedziczenie prototypowe, w jaki sposób brak kontroli typów ma pozytywny wpływ na pisanie aplikacji oraz dlaczego stosowanie zmiennych globalnych jako podstawowego modelu programowania nie jest dobrym pomysłem. Znając wszelkie ograniczenia języka JavaScript, będziesz mógł profesjonalnie wykorzystać jego najlepsze części.

Rozdziały:

1. Mocne strony (11)
Dlaczego JavaScript? (12)
Analizując JavaScript (12)
Prosta platforma testowa (14)

2. Gramatyka (15)
Białe znaki (15)
Nazwy (16)
Liczby (17)
Łańcuchy znakowe (18)
Instrukcje (20)
Wyrażenia (24)
Literały (27)
Funkcje (28)

3. Obiekty (29)
Literały obiektowe (29)
Pobieranie (30)
Modyfikacja (30)
Referencja (31)
Prototyp (31)
Refleksja (32)
Wyliczanie (32)
Usuwanie (33)
Ograniczanie liczby zmiennych globalnych (33)

4. Funkcje (35)
Obiekty funkcji (35)
Literał funkcji (36)
Wywołanie (36)
Argumenty (39)
Powrót z funkcji (40)
Wyjątki (40)
Rozszerzanie typów (41)
Rekurencja (42)
Zasięg (43)
Domknięcia (44)
Wywołania zwrotne (47)
Moduł (47)
Kaskadowe łączenie wywołań (49)
Funkcja curry (50)
Spamiętywanie (51)

5. Dziedziczenie (53)
Dziedziczenie pseudoklasyczne (53)
Określenia obiektów (56)
Dziedziczenie prototypowe (56)
Dziedziczenie funkcyjne (58)
Części (61)

6. Tablice (63)
Literały tablicowe (63)
Długość tablicy (64)
Usuwanie elementów (65)
Wyliczanie (65)
Problem z rozpoznawaniem typu (65)
Metody (66)
Wymiary (67)

7. Wyrażenia regularne (69)
Przykład (70)
Tworzenie (74)
Elementy (75)

8. Metody (81)

9. Styl (97)

10. Najpiękniejsze cechy języka (101)

Dodatek A: Kłopotliwe cechy języka (105)
Dodatek B: Nietrafione cechy języka (113)
Dodatek C: JSLint (119)
Dodatek D: Diagramy składni (129)
Dodatek E: JSON (139)


JavaScript mocne strony

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.