JavaScript

  • JS – forEach na sterydach

    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

    JS – Polyfill vol. 4

    Piszemy polyfill dla funkcji forEach – tak, aby działał identycznie, jak oryginał. Do dzieła.

  • JS – Polyfill vol. 3

    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

    JS – OOP Compose

    Odtwarzamy pojęcie compose znane z programowania w paradygmacie funkcyjnym w programowaniu obiektowym w JavaScript.

  • JS – OOP Pipe

    JS – OOP Pipe

    Odtwarzamy koncepcje pipe z programowania funkcyjnego w programowaniu obiektowym w JavaScript. Do dzieła.

  • JS – FP vol. 4

    JS – FP vol. 4

    Poznajemy przeciwieństwo pipe, czyli compose. Kolejne zagadnienie programowania w paradygmacie funkcyjnym. Do dzieła!

  • JS – FP vol. 3

    JS – FP vol. 3

    Poznajemy kolejną koncepcję programowania funkcyjnego – pipe. Tworzymy funkcję pipe za pomocą funkcji reduce. Do dzieła.

  • JS – funkcja promisify

    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

    JS – Polyfill vol. 2

    Piszemy kolejny polyfill, tym razem dla funkcji call. Robimy to porządnie, wykorzystując typ Symbol – do dzieła!

  • JS – propagacja eventów

    JS – propagacja eventów

    Bardzo prosty przykład, czym jest propagacja eventów oraz jak ją zatrzymać. Do dzieła!

  • JS – Polyfill vol. 1

    JS – Polyfill vol. 1

    Piszemy własną funkcję myBind odtwarzającą działanie wbudowanej w JS funkcji bind. Do dzieła.

  • JS – jak działa bind

    JS – jak działa bind

    Uczymy się, jak działa bind w JavaScript. Do dzieła.