jQuery. Kod doskonały

Używasz jQuery, ale chcesz robić to lepiej? Przekonaj się, jak możesz to osiągnąć! jQuery to biblioteka programistyczna

396 103 15MB

Polish Pages [124] Year 2012

Report DMCA / Copyright

DOWNLOAD FILE

jQuery. Kod doskonały

Table of contents :
Rozdział 1. Wstęp (5)
Dla kogo jest ta książka? (5)
Czego możesz się nauczyć? (6)
Jak czytać tę książkę? (7)
Dołączanie jQuery do strony (8)
Rozdział 2. Przyjazny kod (11)
Konwencja kodu (11)
Wcięcia (11)
Linia kodu (12)
Komentarze (13)
Deklaracja zmiennych (15)
Instrukcje warunkowe (15)
Nazewnictwo (15)
Zorganizowany kod (17)
Stosuj moduły (18)
Funkcje anonimowe a wzorce projektowe (20)
Nie powtarzaj się (23)
Nienachalny kod (26)
Skrypty niezależne od przeglądarki (29)
Stosuj szablony HTML (30)
CoffeeScript (32)
Rozdział 3. Wydajny kod (35)
Selektory (35)
Warstwa abstrakcji (37)
Proces selekcji (38)
Optymalizacja (42)
Manipulacja (48)
Powolne drzewo DOM (48)
Tworzenie elementów (50)
Zdarzenia (53)
Propagacja zdarzeń (53)
Metoda bind() (57)
Metody live() i delegate() (60)
Metoda on() (61)
Tablice, iteracje, moduły i jQuery.utils (63)
Tablice i obiekty (63)
Rozdział 4. Elastyczny kod (69)
Własne selektory (69)
Metoda data() (72)
Potwierdzanie akcji (75)
Skróty klawiszowe (77)
Tworzenie dodatków (78)
Rozszerzanie obiektu jQuery (78)
Rozszerzanie obiektu jQuery.fn (83)
Rozdział 5. Przetestowany kod (89)
QUnit - testy jednostkowe (90)
Asercje (91)
Struktura testów (95)
Przykładowy zestaw testów (98)
Jasmine - testy TDD (102)
Środowisko Jasmine (104)
Praca z Jasmine (105)
Podsumowanie (117)
Przyszłość jQuery (118)
Twoja cegiełka w jQuery (119)
Skorowidz (121)

Polecaj historie