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

<
  • DANE ADRESOWE

     

    w czym mogę pomóc?

    biuro(at)gddm.com.pl

    Zd Wola Paprocka 86

    znajdź mnie na Youtube

  • PROGRAMOWANIE

     

    JavaScript HTML CSS

    jQuery jQuery Mobile

    node.js React Angular

    ES6 babel rollup karma

  • GRAFIKA ANIMACJA

     

    grafika na strony www

    grafika reklamowa

    animacja 2D i 3D

    grafika 2D i 3 D

  • DORADZTWO

     

    doradztwo IT

    doradztwo biznesowe

    usługi IT

    analizy biznesowe i IT

  • SZKOLENIA

     

    technologie IT

    marketing

    zarządzanie

    projekty metodologia

>