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 […]
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.
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 […]
Niezmienność danych w ES6
Dziś chciałabym zwrócić uwagę na dwa rodzaje typów danych w JS: prymitywne oraz referencyjne. Może wydaje się to nudną teorią, ale warto spojrzeć na prosty przykład obrazujący najistotniejszą różnicę między owymi typami.
5 minut JS: slice vs. splice
Dziś 5 minut o dwóch prostych metodach, które modyfikują tablice. Obie potrafią usuwać wybrane elementy, które następnie zwracają. Nie chcę rozpisywać się o prostych szczegółach z dokumentacji. Zapraszam tylko do poświęcenia 5 minut, aby poznać/odświeżyć sobie wiadomości o najważniejszej różnicy pomiędzy metodami slice oraz splice.