|
|
kurs javascript
Witam na kursie języka JavaScript. Jest to wersja offline przygotowana specjalnie dla programu Pajączek. Tutaj najlepiej zacząć zaznajamiać się ze wszystkimi możliwościami tego języka. Wszystkie tematy są ułożone wg stopnią trudności. Jeżeli zdecydujesz zapoznać się z nimi kolejno (jesteś początkującym programistą), to sugeruje zacząć od wstępu. Wszystkie tematy są wzbogacone przykładami.
mobilgarazsok
- Wstęp - wstęp do programowania skryptowego, podstawy języka, informacje ogólne: I>>
- Rodzaje zmiennych - rodzaje zmiennych, operacje na nich, przydatne funkcje: I>>
var false true null string boolean number object NaN isNaN parseInt parseFloat typeof eval undefined infinity
- Pasek statusu i tytułu - wyświetlanie tekstu na pasku statusu i tytułu: I>>
defaultStatus window.status document.title
- Okienka dialogowe - korzystanie z trzech typów okienek dialogowych:. I>>
alert confirm prompt
- Historia - poruszanie się między obejrzanymi stronami przy pomocy historii przeglądarki: I>>
history.back() history.go() history.forward() reload() javascript:
- Data i czas - wykorzystanie zmiennych i obiektów zawierających datę i czas systemowy: I>>
new Date() getDate() getMonth() getYear() getDay() getHours() getMinutes() getSeconds() write() setDate() setMonth() setYear() setHours() setMinutes() setSeconds() setTimeout()
- Instrukcja warunkowa - zasady działania i wykorzystanie instrukcji warunkowych: I>>
if else switch case default ?:
- Pętle - sposoby działania rodzajów pętli, oraz przerwań ich działania: I>>
for while do break continue
- Formatowanie tekstu - dostępne metody formatowania tekstu:: I>>
fontsize fontcolor italics strike bold sub sup blink
- Formularze - metody i właściwości dostępne dla obiektów formularzy, modyfikacje ich elementów: I>>
forms elements value selectedIndex defaultSelected options text
- Pliki graficzne - modyfikacja obrazków i ich właściwości: I>>
src name images width height border vspace hspace selectedIndex
- Operacje na linkach - zmienianie parametrów znaczników linek: I>>
links href
- Tablice - zasady stosowania tablic i funkcje dostępne dla nich: I>>
new Array join reverse
- Obiekt Math - zastosowanie obiektu Math dla obliczeń matematycznych: I>>
Math
- Obiekt String - właściwości i metody dostępne dla obiektu string: I>>
- Informacje o przeglądarce - wykorzystanie informacji o rodzaju używanej przeglądarki dla różnych wersji skryptów: I>>
navigator appName appVersion language
- Okna przeglądarki - otwieranie strony w nowym oknie przeglądarki z określonymi parametrami oraz dynamiczne tworzenie nowych stron WWW: I>>
window.open toolbar menubar location personalbar height width status scrollbars directories resizable
- Ramki - instrukcje i funkcje umieszczone w ramkach, komunikacja skryptów między ramkami: I>>
parent frames
- Cookies (ciasteczka) - możliwość zapisywania i odczytywania przez przeglądarki informacji umieszczonych w ciasteczkach: I>>
document.cookie expires escape() unescape()
- Wywoływanie funkcji - odwoływanie się funkcji do samej siebie (rekurencja), zwracanie wartości przez funkcje: I>>
return, arguments
- Nowe obiekty - tworzenie nowych, własnych obiektów i ich wykorzystanie: I>>
this, new with
- Wstawianie skryptów - wstawiane skryptów na stronę WWW z osobnego pliku: I>>
- Debbuger - informacje o debuggerze i innych sposobach radzenia sobie z problemami: I>>
|