O przerywaniu pętli słów kilka

Mam dla Was taki drobiazg. Bo w sumie celem tego bloga pierwotnie było pisanie właśnie o drobiazgach. Mam dla Was dosyć rzadką praktykę wśród programistów wszechinternetów. Na co dzień raczej się z nią nie spotykamy. Na pewno kojarzysz instrukcję break i raczej kojarzy ci się z przerywaniem pętli switch. Mało kto wie, że możemy ją także wykorzystać do przerwania pętli for! 

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.

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 […]

Czemu var nie jest fajny?

Wszyscy dookoła trąbią: zapomnij o var, używaj const oraz let… Ale czemu? Bo var jest błędogenny. Z łatwością wprowadza zamieszanie w kodzie. let oraz const są bardziej wyraziste i zmniejszają prawdopodobieństwo wystąpienia błędów związanych z deklaracją zmiennych. A czym one się różnią? Główną różnicą jest to, że var posiada funkcyjny zakres zmiennych (lub globalny dla […]

Wpisz hasło, którego szukasz i naciśnij ENTER, aby je wyszukać. Naciśnij ESC, aby anulować.

Dawaj na górę