Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Ćwiczenia
-
JS – Polyfill vol. 5
Piszemy polyfille dla funkcji reduce oraz reduceRight. Do dzieła.
-
JS OOP – własna pętla
Piszemy własną pętlę for. Uczymy się tworzyć asynchroniczne procesy. Wstęp do napisania własnej klasy promise.
-
JS – forEach break
Poznajemy sposoby, w jakie możemy uzyskać efekt break w pętli-niepętli forEach. Do dzieła!
-
JS – forEach na sterydach
Ulepszamy nasz forEach o rzeczy, jakich oryginalny nie ma: możliwość używania break i continue. Sztuka dla sztuki.
-
JS – Polyfill vol. 4
Piszemy polyfill dla funkcji forEach – tak, aby działał identycznie, jak oryginał. Do dzieła.
-
JS – Polyfill vol. 3
Tworzymy polyfill dla funkcji apply na podstawie już opracowanego dla funkcji call. Kończymy polifille call/apply/bind.
-
JS – OOP Compose
Odtwarzamy pojęcie compose znane z programowania w paradygmacie funkcyjnym w programowaniu obiektowym w JavaScript.
-
JS – OOP Pipe
Odtwarzamy koncepcje pipe z programowania funkcyjnego w programowaniu obiektowym w JavaScript. Do dzieła.
-
JS – FP vol. 4
Poznajemy przeciwieństwo pipe, czyli compose. Kolejne zagadnienie programowania w paradygmacie funkcyjnym. Do dzieła!
-
JS – FP vol. 3
Poznajemy kolejną koncepcję programowania funkcyjnego – pipe. Tworzymy funkcję pipe za pomocą funkcji reduce. Do dzieła.
-
JS – funkcja promisify
Piszemy funkcję promisify, która zamienia funkcje wyższego rzędu w modelu error-first na obiekty thenable. Do dzieła.
-
JS – Polyfill vol. 2
Piszemy kolejny polyfill, tym razem dla funkcji call. Robimy to porządnie, wykorzystując typ Symbol – do dzieła!