JavaScript

Lekcja 11 Obsługa plików

Obsługa plików i operacje wejścia/wyjścia w JavaScript W JavaScripcie uruchomionym w przeglądarce nie masz swobodnego dostępu do dysku komputera (to celowe – kwestia bezpieczeństwa). Mimo to da się realizować wiele praktycznych operacji wejścia/wyjścia (I/O): wczytywać pliki od użytkownika, odczytywać je jako tekst lub dane binarne, przetwarzać, a potem zapisywać wynik jako nowy plik do pobrania. […]

Lekcja 11 Obsługa plików Dowiedz się więcej »

Lekcja 8 Polimorfizm w JavaScript

Polimorfizm w obiektach JavaScript – o co chodzi i jak to wygląda w praktyce? Polimorfizm brzmi „mądrze”, ale w programowaniu oznacza bardzo praktyczną rzecz:możesz traktować różne obiekty w ten sam sposób, bo mają wspólny „interfejs” (np. metodę o tej samej nazwie),a mimo to zachowują się inaczej. W JavaScripcie polimorfizm spotkasz bardzo często, nawet jeśli nie

Lekcja 8 Polimorfizm w JavaScript Dowiedz się więcej »

Lekcja 6 Sortowanie

Sortowanie to jedno z najważniejszych zagadnień w programowaniu. W JavaScript mamy wbudowaną metodę sort(), ale warto znać też klasyczne algorytmy sortowania, takie jak sortowanie bąbelkowe, quick sort czy merge sort. 1. Wbudowana metoda Array.sort() Każda tablica w JavaScript ma metodę sort(). Podstawowe użycie const liczby = [4, 2, 10, 1]; liczby.sort(); console.log(liczby); // [1, 10,

Lekcja 6 Sortowanie Dowiedz się więcej »

Lekcja 5 Zmiana typu wartości

JavaScript często automatycznie zmienia typy (tzw. coercion), ale masz też narzędzia do jawnej konwersji. Warto znać oba światy, żeby uniknąć niespodzianek. Sprawdzanie typu: typeof typeof 2; // „number” typeof „2”; // „string” typeof true; // „boolean” typeof undefined; // „undefined” typeof null; // „object” // historyczny „babolek” typeof {}; // „object” typeof []; // „object”

Lekcja 5 Zmiana typu wartości Dowiedz się więcej »

Lekcja 3 Tablice w JavaScript

W języku JavaScript tablice (ang. arrays) służą do przechowywania uporządkowanych list wartości: liczb, łańcuchów, obiektów, a nawet innych tablic. Są dynamiczne, mają wbudowane metody i stanowią fundament pracy z danymi. Tworzenie tablic i podstawy składni Najczęściej tablice tworzymy za pomocą nawiasów kwadratowych []: const puste = []; const liczby = [1, 2, 3]; const miks

Lekcja 3 Tablice w JavaScript Dowiedz się więcej »

Lekcja 9 Jak pobierać dane z formularza

Pobieranie danych z formularzy jest jednym z podstawowych zadań w programowaniu internetowym. Jest to szczególnie przydatne w przypadku tworzenia interaktywnych aplikacji internetowych. W JavaScript istnieje kilka sposobów na pobranie danych z formularza. W tym artykule omówimy metody getElementById() oraz getElementsByName() oraz pokażemy, jak wykorzystać id formularza do pobrania danych z obiektu form. Pobieranie danych z

Lekcja 9 Jak pobierać dane z formularza Dowiedz się więcej »

Jak zalogować się do phpMyAdmin

PHPMyAdmin jest popularnym narzędziem do zarządzania bazami danych MySQL za pomocą interfejsu graficznego. Jest to aplikacja webowa napisana w języku PHP, która umożliwia użytkownikom wykonywanie różnorodnych operacji na bazach danych, takich jak tworzenie, edycja, usuwanie tabel czy wprowadzanie danych. Funkcje PHPMyAdmin: Zarządzanie bazą danych: PHPMyAdmin umożliwia użytkownikom zarządzanie wszystkimi aspektami ich baz danych MySQL. Mogą

Jak zalogować się do phpMyAdmin Dowiedz się więcej »

Jak uruchomić projekt w nodeJS

Oto sposób rozpoczęcia pracy z technologią Node.js. Rozdział 1: Pierwsze kroki Aby rozpocząć pracę z Node.js, zaloguj się za pomocą przeglądarki internetowej do serwisu Webmin, który jest dostępny pod tym linkiem: https://s1.imiki.pl:10000/. Twój login to Twoje inicjały oraz numer z dziennika, np. jeśli nazywasz się Jan Kowalski i masz numer 4 w dzienniku, twój login

Jak uruchomić projekt w nodeJS Dowiedz się więcej »

Koszyk