HDG wyjaśnia: co to jest JavaScript i do czego służy online?
Gdy przeglądasz Internet, strony internetowe, z którymi wchodzisz w interakcję, są prezentowane przy użyciu trzech technologii: HTML , CSS i tego, co omówimy w tym artykule — JavaScript.
Z tych trzech najbardziej zaawansowany jest JavaScript . Dodaje dynamiczną funkcjonalność do stron internetowych, co czyni je bardziej złożonymi i interaktywnymi. Bez JavaScript niektóre z Twoich ulubionych witryn nie byłyby możliwe.
W tym artykule opiszmy, czym jest JavaScript , jak działa i jak wiele zastosowań jest on w Internecie.
Co to jest JavaScript?(What Is JavaScript?)
JavaScript to język skryptowy. HTML , jeden z jego najpopularniejszych krewnych, jest językiem znaczników. Główna różnica między nimi polega na tym, że języki znaczników mają charakter strukturalny i przygotowują wygląd oraz projekt strony. Język znaczników jest funkcjonalnie prezentacyjny, natomiast język skryptowy jest logiczny i algorytmiczny.
Mówiąc potocznie, HTML zmienia wygląd stron internetowych, podczas gdy JavaScript faktycznie oferuje funkcjonalność obliczeniową. W HTML nie ma nawet możliwości obliczenia prostego równania, takiego jak 1 + 1. JavaScript może to zrobić i wiele więcej.
JavaScript może być zaimplementowany zarówno po stronie serwera, jak i klienta. JavaScript po stronie klienta jest najbardziej powszechny, gdzie kod JavaScript jest przywoływany przez (JavaScript)HTML i interpretowany przez przeglądarkę internetową. Ten kod może znacznie więcej niż tylko zmienić wygląd strony, na przykład dynamicznie generować zawartość HTML , prosić użytkownika o dane wejściowe i nie tylko.
Krótko mówiąc, JavaScript to lekki, interpretowany język skryptowy, który może zwiększyć interaktywność strony internetowej.
W jaki sposób JavaScript jest używany online?(How Is JavaScript Used Online?)
Jak w przypadku praktycznie każdego języka skryptowego, możliwości są ograniczone tylko do tego, co możesz wymyślić. Jeśli masz umiejętności i potrafisz o tym marzyć, powinieneś być w stanie to zrobić.
Istnieje jednak kilka bardzo popularnych skryptów JavaScript , bez których sieć nie byłaby taka sama. Omówmy kilka najpopularniejszych przypadków użycia JavaScript .
Walidacja formularza
Jeśli kiedykolwiek wypełniałeś formularz rejestracyjny tylko po to, by dowiedzieć się, że Twoja nazwa użytkownika lub hasło są za krótkie, to znaczy, że działa JavaScript !
Walidację formularzy(Form) można przeprowadzić w wielu różnych językach skryptowych, ale JavaScript pozwala na to, aby robić to dynamicznie i bez publikowania jakichkolwiek danych. Może to obniżyć koszty serwera poprzez obniżoną przepustowość i jest to świetny sposób na uniknięcie frustracji po stronie użytkownika.
Przesłanie formularza i otrzymanie informacji, że Twoje informacje są nieprawidłowe, nigdy nie jest zabawne. JavaScript może to zrobić w locie.
Konwertery i kalkulatory
Niezależnie od tego, czy jest to stopnie Fahrenheita(Fahrenheit) na Celsjusza(Celsius) , USD na EUR , czy tym podobne, dynamiczna konwersja danych jest czymś, w czym wyróżnia się JavaScript . Jeśli kiedykolwiek weźmiesz udział w kursie JavaScript , jedną z pierwszych lekcji będzie prawdopodobnie stworzenie czegoś takiego jak kalkulator stóp procentowych(interest rate calculator) . To wspaniałe doświadczenie edukacyjne, które wprowadza wiele podstaw JavaScript .
JavaScript po stronie klienta jest jednym z najlepszych rozwiązań, jeśli chodzi o obsługę takich obliczeń.
Generatory losowe
Math.random () jest ulubioną funkcją wielu miłośników JavaScriptu(JavaScript) i jest niezwykle przydatna. Umożliwia tworzenie losowej liczby zmiennoprzecinkowej z zakresu od 0 do 1, co umożliwia tworzenie wielu sprytnych skryptów.
Jednym z najpopularniejszych tego typu skryptów jest generator (assword generator)losowych (random )haseł(p) . Można je znaleźć w całej sieci i są godnym zaufania źródłem losowego generowania haseł, ponieważ JavaScript po stronie klienta nie wchodzi w interakcję z serwerem, więc nigdy nie jest buforowany ani zapisywany w tle.
Gry
Zgadza się — JavaScript może być nawet używany do kodowania własnych gier. Podczas gdy JavaScript(JavaScript) po stronie klienta nie pozwala na obsługę jakiegokolwiek rodzaju rozgrywki online, gry w trybie współpracy, gry dla jednego gracza lub gry, w które może grać dwóch użytkowników przy użyciu tej samej klawiatury, są całkowicie możliwe.
Oto kilka klasycznych przykładów:
- Kółko i krzyżyk(Tic Tac Toe)
- Kat(Hangman)
- Wąż(Snake)
JavaScript to naprawdę dobry język skryptowy, który działa nawet w przypadku niezbyt poważnych projektów!
Jeśli jesteś już dobrze zorientowany w HTML i CSS , JavaScript to świetny kolejny krok, który może naprawdę ulepszyć Twoją grę w kodowanie. Jeśli kodowanie nie jest Twoim zainteresowaniem, ten artykuł powinien pomóc w docenieniu funkcjonalności, jaką ten język skryptowy wniósł do milionów stron internetowych. Internet nie byłby taki sam bez JavaScript .
Related posts
HDG wyjaśnia: Jak działa drukowanie 3D?
HDG wyjaśnia: Co to jest CAPTCHA i jak to działa?
HDG wyjaśnia: Jak działa GPS?
HDG wyjaśnia: Jak działa rozszerzona rzeczywistość?
HDG wyjaśnia: Co to jest SFTP i FTP?
HDG wyjaśnia: Co to jest tryb programisty Chromebooka i jakie są jego zastosowania?
Wyłącz JavaScript w Chrome, Edge, Firefox, Opera, Internet Explorer
Odzyskaj klucz bezpieczeństwa sieci bezprzewodowej w systemie Windows
Najlepszy czas na zakup komputera z niesamowitymi ofertami
4 sytuacje, w których udostępnianie lokalizacji na żywo może uratować życie
Hakowanie wyborcze 101: Czy głosowanie drogą elektroniczną jest bezpieczne?
HDG wyjaśnia: Co to jest serwer komputerowy?
Napraw JavaScript wymagany do logowania się w błędzie; Włącz JavaScript w swojej przeglądarce
Najlepszy przewodnik rozwiązywania problemów z zawieszaniem się systemu Windows 7
Czym jest Angular JavaScript Framework w prostych słowach?
HDG wyjaśnia: co to jest API?
HDG wyjaśnia: Co to jest keylogger i jak usunąć go z komputera?
Jak przeglądać w trybie tylko tekstowym w Chrome, Edge lub Firefox
5 darmowych programów do całkowitego wyczyszczenia dysku twardego
Najlepsze bezpłatne narzędzia online do edytowania plików PDF, które są oparte na chmurze