javascript - receptury
Post on 25-Nov-2015
19 views
Embed Size (px)
TRANSCRIPT
SPIS TRECIOD REDAKCJI..................................................................................................................................9
WSTP..............................................................................................................................................10CO POWINIENE WIEDZIE ..............................................................................................................10UYCIE CZCIONEK...........................................................................................................................10UKAD KSIKI ..............................................................................................................................11
Wymagania programu ...............................................................................................................11Struktura programu ...................................................................................................................11Techniki jzyka JavaScript.........................................................................................................11Kierunki rozwoju........................................................................................................................11
O KODZIE ........................................................................................................................................11PROGRAMOWANIE I TESTOWANIE ...................................................................................................11PODZIKOWANIA ............................................................................................................................12
WPROWADZENIE.........................................................................................................................13ZALETY JZYKA JAVASCRIPT..........................................................................................................13
Prostota, szybko i efektywno ...............................................................................................13Wszechobecno.........................................................................................................................13Redukcja obcienia serwera ....................................................................................................14JavaScript rozwija si ................................................................................................................14By moe nie ma wyboru............................................................................................................14I wiele innych zalet.....................................................................................................................14
PODSTAWOWA STRATEGIA PROGRAMOWANIA W JAVASCRIPT........................................................14Co moe aplikacja?....................................................................................................................15Kim s nasi odbiorcy .................................................................................................................15Jak radzi sobie z przeszkodami? ..............................................................................................16
Uwzgldniaj wszelkie uywane przegldarki ........................................................................16Dyskretnie obniaj jako ......................................................................................................16Mierz nisko ............................................................................................................................16Mierz wysoko.........................................................................................................................16Udostpniaj wiele wersji jednej aplikacji ..............................................................................16
UYCIE JZYKA JAVASCRIPT W PREZENTOWANYCH APLIKACJACH................................................16Wielokrotne uycie kodu przyszoci narodu ...........................................................................17Wydzielanie JavaScriptu ............................................................................................................17Deklarowanie zmiennych globalnych i tablic na pocztku........................................................17Deklarowanie konstruktorw po zmiennych globalnych ...........................................................17Definiowanie funkcji zgodnie z porzdkiem chronologicznym..............................................17
2Kada funkcja realizuje jedno zadanie ......................................................................................17W miar moliwoci uywaj zmiennych lokalnych.....................................................................17
NASTPNY KROK.............................................................................................................................18
1..................................................................................................................................................19WYSZUKIWANIE DANYCH PO STRONIE KLIENTA..........................................................19
WYMAGANIA PROGRAMU................................................................................................................21STRUKTURA PROGRAMU .................................................................................................................22
Plik nav.html ..............................................................................................................................22Plik records.js ............................................................................................................................25Zmienne globalne.......................................................................................................................25Funkcje.......................................................................................................................................26
validate() ................................................................................................................................27convertString() .......................................................................................................................27allowAny() .............................................................................................................................28requireAll() ............................................................................................................................29verifyManage() ......................................................................................................................31noMatch()...............................................................................................................................31formatResults() ......................................................................................................................32Nagwek i tytu dokumentu HTML .....................................................................................32Wywietlanie tytuw, opisw i adresw URL dokumentw................................................33Dodanie przyciskw Poprzedni i Nastpny ....................................................................34prevNextResults() ..................................................................................................................34Tylko przycisk Nastpne ....................................................................................................34Przyciski Nastpne i Poprzednie.....................................................................................35Tylko przycisk Poprzednie .................................................................................................35
Kod HTML .................................................................................................................................38TWORZENIE BAZY DANYCH W JZYKU JAVASCRIPT ........................................................................38KIERUNKI ROZWOJU........................................................................................................................39
Zgodno z jzykiem JavaScript 1.0...........................................................................................39NICTJDO ...................................................................................................................................39Odporno na bdy ...................................................................................................................40Wywietlanie reklam ..................................................................................................................40Rozszerzenie moliwoci wyszukiwania .....................................................................................40Zapytania predefiniowane .........................................................................................................41
2..................................................................................................................................................42TEST SPRAWDZANY NA BIECO.........................................................................................42
WYMAGANIA PROGRAMU................................................................................................................45STRUKTURA PROGRAMU .................................................................................................................45
index.html ramki .....................................................................................................................46
Spis treci3
question.js plik rdowy JavaScript.......................................................................................47administer.html ..............................................