Ćwiczenia

  • JS – TTL ex. 2

    JS – TTL ex. 2

    Kolejne ćwiczenie z tagged template literals, będące kontynuacją poprzedniego ćwiczenia. Rozwijamy swoje umiejętności.

  • JS – TTL ex. 1

    JS – TTL ex. 1

    Ćwiczymy tagged template literals. Proste ćwiczenie pokazujące jak potężne jest to narzędzie. Do dzieła!

  • JS – non-enumerable

    JS – non-enumerable

    Uczymy się co nieco o Object.defineProperty oraz różnicach miedzy nowymi klasami a starym podejściem. Do dzieła.

  • JS – tagged template literals

    JS – tagged template literals

    Poznajemy tagged template literals w JavaScript – mało znaną, ale potężną i niedocenianą właściwość tego języka. Do dzieła.

  • JS – class expression

    JS – class expression

    Poznajemy class expression w JavaScript i jego różne możliwe zastosowania. Do dzieła.

  • JS – OOP in depth

    JS – OOP in depth

    Poznajemy kolejne ciekawe przypadki dotyczące OOP w języku JavaScript. Lekcja krótka, ale ciekawa – do dzieła!

  • JS – więcej o OOP

    JS – więcej o OOP

    Przyglądamy się bliżej OOP w JS – między innymi tworzymy działające dziedziczenie w funkcjach-konstruktorach (przed ES6), aby lepiej zrozumieć, jak OOP w JS działa.

  • JS – OOP w JS

    JS – OOP w JS

    Przyjrzymy się bliżej cukrowi składniowemu, jakim są klasy w JavaScript i postaramy się zrozumieć jak się one mają do starszych elementów języka.

  • JS – closure + literał

    JS – closure + literał

    Ciekawy kod, jaki znalazłem w internecie zawierający domknięcie oraz literał obiektu. Zobaczmy, jak to działa. Do dzieła!

  • JS – clz32 (nasze własne)

    JS – clz32 (nasze własne)

    Poprzednio nauczyliśmy się liczyć trailing 0s w liczbach dwójkowych, teraz odtworzymy funkcjonalność znaną z Math.clz32. Do dzieła.

  • JS – single 1 in binary

    JS – single 1 in binary

    Piszemy funkcję, która sprawdzi, czy podana liczba posiada tylko jedną „jedynkę” w swojej reprezentacji binarnej. Do dzieła.

  • JS – count trailing 0s

    JS – count trailing 0s

    Piszemy funkcję, która sprawdza ilość zer po prawej stronie liczby, to jest od prawego końca do pierwszej jedynki bądź końca. Zaczynamy.