Tak jak obiecałem, we wczorajszym artykule wracamy dzisiaj to tematu operatorów w języku JavaScript. Przypomnę, że operatory w JavaScripcie możemy podzielić na 5 grup: operatory arytmetyczne, operatory przypisania, operatory porównania, operatory logiczne oraz operatory bitowe. Operatory arytmetyczne oraz przypisania zostały już omówione, także dzisiaj omówimy pozostałe 3 grupy tj. operatory porównania [...]
Temat na dziś - operatory w JavaScript. Podejrzewam, że jeśli słyszysz słowo operatory, to Twoim pierwszym skojarzeniem jest zapewne matematyka. Słusznie, bo większość z omawianych operatorów znasz już na pewno z matematyki. W związku z tym nie będę się jakoś specjalnie rozpisywał w tym temacie. Operatory są to znaki, dzięki którym możemy wykonywać na zmiennych różne działania. W JavaScripcie operatory możemy pogrupować na: operatory arytmetyczne [...]
W dzisiejszym artykule, chciałem trochę rozwinąć temat funkcji w języku JavaScript. Przedstawię Ci temat przypisania funkcji do zmiennej, tak zwane wyrażenia funkcyjne oraz funkcje anonimowe. W poprzednim artykule poznałeś jeden ze sposobów deklaracji funkcji [...]
Kolejnym ważnym tematem, który musisz poznać aby opanować podstawy w języku JavaScript są funkcje. Można powiedzieć, że funkcję w językach programowania występują na każdym kroku. Pamiętasz jak w poprzednich artykułach prezentowałem Ci jak wyświetlić np. wartość jakiejś zmiennej w konsoli. Używałem do tego funkcji log() obiektu console. Tak, dobrze przeczytałeś jest to funkcja. W poprzednim artykule na temat tablic, używałeś również innych funkcji takich jak push(), pop(), unshift(), shift() i innych. Także jak widzisz w świecie programowania [...]
W dzisiejszym artykule przybliżę Ci temat tablic w języku JavaScript. Tablica (z angielskiego array) jest to zbiór różnych elementów. Tablica jest obiektem, a więc posiada również różne właściwości i funkcje [...]
Dzisiaj przybliżę Ci temat obiektów w języku JavaScript. W językach programowania obiekty pełnią bardzo ważna role, także musisz dobrze zrozumieć ten temat. W dzisiejszym artykule przedstawię Ci tylko podstawy tego obszernego tematu, dopiero w kolejnych opiszę bardziej zaawansowane aspekty. Obiekty są typem referencyjnym, o tym czym dokładnie są obiekty referencyjne dowiesz się w kolejnych artykułach. Na tą chwilę zapamiętaj tylko, że obiekty, obok tablic i funkcji są właśnie typami referencyjnymi [...]
W dzisiejszym artykule kilka słów o dynamicznym typowaniu w języku JavaScript. Jest to coś co odróżnia język JavaScript od dużej ilości innych popularnych języków programowania. Istnieją dwa typy języków programowania, są to statyczne typowane oraz dynamicznie typowane. Statyczne typowanie występuję m.in. w językach takich jak: Java, C, C++, C#, a typowanie dynamiczne m.in. właśnie w JavaScripcie, PHP, Ruby. W statycznych językach jeśli zadeklarujemy zmienną jakimś typem, to nie może ten typ już zostać zmieniony. Typ musi zostać nadany w czasie kompilacji [...]
We wcześniejszych artykułach pisałem o tym czym są zmienne i stałe w JavaScript. Aby uzupełnić ten temat na pewno należy jeszcze wspomnieć o różnych typach danych jakie istnieją w tym języku. Typy danych dzielimy na proste (zwane też typami wartościowymi, prymitywnymi) oraz referencyjne (zwane też złożone). O tym czym są typy proste, napiszę właśnie [...]
Czasem w swoich artykułach używam zapisu ES, ES6, lub ECMAScript, a zdałem sobie sprawę, że może nie wszyscy wiedzą co oznacza ten zapis, a w szczególnie początkujący programiści mogą tego nie wiedzieć. Dlatego postanowiłem poświecić dzisiejszy artykuł temu zagadnieniowi [...]
Dzisiaj przedstawię kolejny, a zarazem bardzo krótki artykuł z serii podstaw z JavaScript - będą to stałe w języku JavaScript. Często używasz w swoich skryptach zmiennych, gdzie zmieniasz wartości wcześniej zadeklarowane [...]