Wyobraźcie sobie proste zadanie. React. Macie 2 listy. I musicie dorobić funkcjonalność przenoszenia ich elementów pomiędzy owymi listami. Pfffff! A może… niekoniecznie?
SVG vs. canvas
Słyszysz SVG. Słyszysz canvas. W głowie świta Ci lampka „grafika!”. Wiesz coś o elementach HTML svg oraz canvas. I co jeszcze wiesz? Zróbmy sobie krótką notatkę na temat SVG i canvas. Krótko, zwięźle i na temat.
W pigułce: prototype vs. __proto__
Ciężka sprawa. Czym się różni prototype od __proto__? Kilka razy podchodziłam do tego tematu, który okazał się być rzeką szeroką i głęboką. Chciałabym więc przedstawić tylko podstawy prototypów, tak w pigułce.
Obiekty JS -> notacja kropkowa vs. nawiasowa
Jeju, jak to dziwnie brzmi po polsku! „Notacja kropkowa”. „Notacja nawiasowa”. Tak właśnie brzmi gwałt na języku JavaScript. Pozwólcie więc, że łamiąc patriotyczny język tego bloga będę pisać dot notation albo bracket notation. Niechlubnie się przyznając, często bezmyślnie stosowałam te techniki. Nawet nie potrafię powiedzieć, którą częściej wybierałam. Pewnie z kropką, jak większość internetów. Jakoś nie […]
Szukamy kontekstu, czyli ściąga słówka 'this’ do druku
Dawno temu wpadłam na genialny artykuł Gentle explanation of 'this’ keyword in JavaScript, który po ludzku tłumaczy istotę słówka „this” w JS. Autor przede wszystkim wyróżnia wszystkie typy wywołania funkcji w JS i w ich kontekście opowiada o różnym zachowaniu „this”, jego właściwościach, przykładach. Niedawno powróciłam do tego artykułu. Jest on dosyć długi i wpadłam […]
W pigułce: tree shaking.
Pojęcie tree shaking. Kojarzycie? Jeśli gdzieś Wam dzwoni, ale nie wiecie, w którym kościele – zapraszam do lektury
undefined vs. null + ściąga do pobrania
Jaka jest różnica między undefined a null? Obie wartości reprezentują w końcu pustą wartość. A jednak…
typeof vs. instanceof
Javascript: krótko o różnicy między typeof oraz instanceof. Przykłady użycia na danych różnych typów.
TDD vs. BDD w pigułce
Hej, dziś postaram się w pigułce wyjaśnić czym są TDD oraz BDD, a także wyszczególnić różnice pomiędzy nimi. Wiem – może zagadnienie nie jest giga praktyczne, raczej teoretyczne, rekrutacyjne. Koniec końców testowanie JS jest istotne, a więc powinniśmy pi razy drzwi wiedzieć z czym wiążą się TDD oraz BDD.
Zmieniający się tytuł zakładki – taki bajer!
Hej, dziś natknęłam się na stronę fabriceleven. Mało istotne, o czym jest ta strona, dlaczego i jak na nią trafiłam. Ważne, co przykuło moją uwagę – zmieniający się tytuł strony, po przejściu na inną zakładkę w przeglądarce. Zobaczcie jak to wygląda poniżej: Doszłam do wniosku, że to uroczy bajer! Nie wierzę, że dopiero dziś po […]