Obiekty w JavaScript
Mateusz Bogolubow

Mateusz Bogolubow

29-04-2020

(aktualizacja: 27-03-2023)

Obiekty w JavaScript

Cały materiał trwa 68 minut i prezentuje poniższe zagadnienia:

Czego się nauczysz z tego nagrania

  • Czym są obiekty w JS?
  • Deklaracja (tworzenie) obiektu, właściwości - klucze i wartości
  • Pobieranie wartości
  • Dynamiczne pobieranie danych - na podstawie wartości zmiennej
  • Modyfikacja i dodawanie właściwości do obiektu
  • Dynamiczne modyfikowanie i dodawanie danych w obiekcie
  • Usuwanie właściwości (elementów) z obiektu
  • Definiowanie właściwości w obiekcie przy pomocy Object.defineProperty()
  • Pętla for .. in
  • Object.defineProperty() - dodatkowe ustawienia
  • setters oraz getters tj. set oraz get
  • pętla for .. of
  • Referencje w JS dla typów złożonych
  • Porównywanie obiektów
  • Tworzenie kopii obiektu
  • Kopia płytka przy pomocy Object.assign()
  • Kopia płytka przy pomocy operatora rozproszenia tj. ...
  • Kopiowanie głębokie przy pomocy JSON i wyjaśnienie dlaczego jest ona potrzebna
  • Porównywanie obiektu z typem prostym (prymitywnym)
  • Pobieranie informacji o nazwie konstruktora tworzącego obiekt
  • Pobieranie wszystkich kluczy tj. Object.keys() i wartości tj. Object.values() dla obiektu
  • Funkcje w obiekcie czyli metody
  • this w Obiektach
  • Zarządzanie bardziej rozbudowanymi strukturami danych
  • Tablica z obiektami oraz .forEach()
  • Tablica z obiektami i użycie .reduce()
  • Tablica z obiektami i użycie .reduce() z .filter()
Konsultacja i warsztaty devmentor.pl

Masz pytania?