Wtyczki JavaScript i jQuery
Sty30

14 wtyczek JavaScript i jQuery, które uproszczą Ci życie

Jedna z odwiecznych kłótni w internecie – używać jQuery czy nie? Lepszy jest sam, czysty JavaScript czy lepiej wykorzystać jQuery – bibliotekę, która wiele spraw upraszcza, ale też waży kilka kB więcej? Jestem zdania, że takie kłótnie nie mają zazwyczaj sensu, bo wystarczy wybrać odpowiednie narzędzie do odpowiedniej pracy. Dla…

Kurs JavaScript dla początkujących
Sty15

Kurs JavaScript dla początkujących

Ten artykuł to krótki wstęp do serii „Kurs JavaScript dla początkujących”. Na przestrzeni 10 lekcji poznasz takie zagadnienia, jak: Edytor Brackets, jak debugować kod, wykorzystywać zmienne i operatory Wykorzystanie tablic i obiektów Drzewo DOM w pliku HTML i jak się po nim poruszać Instrukcje warunkowe – if oraz switch Wykorzystywanie…

Kurs JavaScript - funkcje, return
Sty13

Kurs JavaScript 6/10 – Funkcje i zasięg zmiennych

Funkcje to bloki kodu, które pozwalają Ci zorganizować cały kod i podzielić go na wykonywane czynności (funkcje). Taka funkcja może przyjmować różne parametry, które potem możesz sprawdzać w jej wnętrzu. Możesz ją wywołać w (prawie) dowolnym miejscu i dowolnym czasie. Wersja wideo:   Wygląd funkcji Przykład W wyniku otrzymamy komunikat…

Kurs JavaScript - pętle for, foreach, while
Sty12

Kurs JavaScript 5/10 – Pętle for, forEach, while, do..while

Pętle to instrukcje, dzięki którym możesz powtarzać dowolny kod, dowolną ilość razy. Można je podzielić na kilka rodzajów, które różnią się budową i działaniem, choć tak naprawdę żadna z nich nie jest skomplikowana: for forEach while do..while Wersja wideo:   Zacznijmy od najpopularniejszej pętli – for Wygląda następująco: A teraz…

Kurs JavaScript - instrukcje warunkowe if oraz switch
Sty11

Kurs JavaScript 4/10 – Instrukcje warunkowe if oraz switch

Instrukcje warunkowe pozwalają sterować całą aplikacją. Załóżmy, że na Twoją stronę wchodzą osoby powyżej 60 roku życia. Możesz więc wyświetlić im okienko popup z zapytaniem, czy potrzebują mieć większy rozmiar tekstu na stronie albo inny kontrast. W zależności od tego co wybiorą, możesz dodać do strony odpowiednie klasy zwiększające tekst…

Kurs JavaScript - drzewo DOM i wybieranie elementów HTML
Sty10

Kurs JavaScript 3/10 – drzewo DOM i wybieranie elementów

Każda strona www posiada pewną hierarchię, jest zbudowana na drzewie DOM, czyli na „obiektowym modelu dokumentu”. Prościej mówiąc: każda strona to jedno wielkie drzewo, które posiada liście i gałęzie (poszczególne elementy, np. p, div, head, body itd.). Dzięki takiej strukturze, w JavaScript możemy w prosty sposób wybierać elementy HTML i…

Kurs JavaScript - tablice i obiekty
Sty06

Kurs JavaScript 2/10 – tablice, obiekty i komentarze

Tablice i obiekty w języku JavaScript są często lepsze niż stosowanie zwykłych zmiennych i pozwalają dużo lepiej zorganizować cały kod. Załóżmy, że w swojej aplikacji chcesz stworzyć pojemniki (zmienne) do przechowywania emaili 100 zarejestrowanych osób. Wykorzystując zmienne musiałbyś stworzyć 100 zmiennych i za każdym razem nazywać je inaczej, np. email1,…

Kurs JavaScript - Debugowanie kodu, Zmienne, Operatory, Brackets
Sty04

Kurs JavaScript 1/10 – Brackets, Debugowanie, Zmienne, Operatory

Na samym początku kursu JavaScript trzeba oczywiście go przedstawić. Jest to język skryptowy, który najczęściej wykorzystuje się na stronach internetowych, by dodać do nich więcej interakcji. JavaScript pozwala na wykonywanie różnych działań po stronie przeglądarki, bez przeładowywania strony. Aktualnie rozwinął się do takiego stopnia, że oprócz masy frameworków i narzędzi…