Szkolenia informatyczne: biuro, technologie internetowe, egzaminy technik
CENA - OFERTA: Jesteś zainteresowany/na kursem – zapraszam do kontaktu ze mną, szczegóły: www.poswojsku.pl .
JavaScript obiektowy język programowania: obiekt a JavaScript
JAVASCRIPT OBIEKTOWY JĘZYK PROGRAMOWANIA
Witam serdecznie w szkoleniu: JavaScript obiektowy język programowania
Część I : Obiekt i środowisko a JavaScript
JavaScript obiektowy język programowania: obiekt a JavaScript
JavaScript to język obiektowy, a w praktyce można powiedzieć, że wszystko w JavaScript jest obiektem (no, może prawie wszystko :)). JavaScript musi działać w określonym środowisku, najczęściej w przeglądarce internetowej, opierając się na dwóch fundamentach: BOM i DOM – więcej w kolejnej lekcji JavaScript.Każde środowisko JavaScript powinno zapewniać obiekt globalny, w przeglądarce jest to obiekt: window.
JavaScript – OBIEKT – definicja
Obiekt w programowaniu reprezentuje pojedynczy byt: fizyczny lub abstrakcyjny. Weźmy dla przykładu byt fizyczny: pies- posiada on pewne: cechy - rasa, kolor, imię, stan agresji, itp. - zwane w programowaniu WŁAŚCIWOŚCIAMI czynności- szczeka, śpi, chodzi - zwane w programowaniu METODAMI
Ot i cała definicja obiektu JavaScript, ale także obiektu w rozumieniu innych języków programowania.
Przećwiczmy jeszcze raz, teraz na postaci wirtualnej:
Obiekt wojownik posiada:
właściwości
rodzaj wojownika, uzbrojenie wojownika, kolor oczu, kolor włosów, ubranie, kolor skóry
metody
biega, rzuca gromami (może to Zeus??), krzyczy głośno, odpoczywa, śpi, je, ładuje swoją moc
W JavaScript możemy to zapisać – kilka przykładowych cech i metod:
var wojownik = {
imie: „Gromowladny”;
kolor_wlosow: „jasne”;
uzbrojenie: „grom_prosty”;
powiedz: function(){
return ‘Moje imię to’ + wojownik.imie;
}
}
W ten oto sposób stworzyliśmy prosty, przykładowy obiekt JavaScript.
JavaScript w internecie opiera się na jednym zuper głównym obiekcie window oraz na dwóch modelach:
BOM (Browser Object Model)
Model Obiektowy Przeglądarki – obsługuje zachowania urządzeń zewnętrznych do przeglądarki oraz obiektu nadrzędnego dla przeglądarkowej
JavaScript, czyli obiektu window.
DOM (Document Object Model) – Model Obiektowy Dokumentu
DOM to standard zarządzany i rozwijany przez organizację World Wide Web Consortium (W3C). Ma kilka poziomów (0-3), które w różnym stopniu są zaimplementowane przez przeglądarki.
Dziękuję wraz z JavaScript za uwagę
Zapraszam do kolejnej części szkolenia:
JavaScript obiektowy język programowania
Kolejna część - już w I tygodniu marca :)
Zobacz w menu podobne artykuły do: JavaScript obiektowy język programowania