Co to jest JavaScript®?

JavaScript®, znak towarowy Oracle Corporation, to język skryptów komputerowych powszechnie używany do dodawania dynamicznych i interaktywnych treści i funkcji do stron internetowych. Przykłady popularnych funkcji strony internetowej, które można utworzyć za pomocą JavaScript®, obejmują interfejsy użytkownika, takie jak wyskakujące okna, menu rozwijane i obrazy, które zmieniają się po najechaniu myszką. Najczęstszą formą tego języka skryptowego jest JavaScript® po stronie klienta, który działa na komputerze użytkownika, znanym również jako komputer kliencki, a nie na serwerze komputerowym. Funkcje napisane w tym języku są często dodawane do kodu HTML używanego do tworzenia stron internetowych, a po stronie klienta JavaScript® jest zwykle częścią środowiska przeglądarki internetowej, co oznacza, że ​​przeglądarka internetowa interpretuje i wykonuje kod. Istnieje również wersja tego języka skryptowego po stronie serwera, która zyskała na popularności wraz z wydaniem szybszych produktów, takich jak node.js.

Ten język skryptowy jest często używany do tworzenia bardziej dynamicznych stron internetowych, niż można to osiągnąć za pomocą samego kodu HTML. Na przykład, JavaScript® może być używany do dodawania obliczeń bieżącej daty i godziny do strony internetowej lub do tworzenia interfejsu użytkownika, który zmienia kolor lub inne właściwości wyświetlania w zależności od działań użytkownika. Może być również wykorzystywany do sprawdzania poprawności formularzy wypełnionych i przesłanych na stronie internetowej. Oprócz użycia na stronach internetowych, jest również używany do różnych innych celów, w tym jako platforma aplikacji dla graficznego interfejsu użytkownika w niektórych przeglądarkach internetowych oraz jako wbudowany język skryptowy w wielu aplikacjach, takich jak Adobe Acrobat, Yahoo! Widżety i widżety Apple Dashboard.

JavaScript® został opracowany przez Netscape i wydany w 1995 roku jako część przeglądarki internetowej Netscape Navigator. Ten język skryptowy jest zgodny ze standardem językowym ECMAScript i jest uważany za dialekt ECMAScript. ECMAScript to język skryptowy po stronie klienta, który został znormalizowany przez Ecma International, międzynarodową organizację non-profit, która opracowuje i utrzymuje standardy dla systemów informatycznych i komunikacyjnych.

Na rozwój JavaScript® wpływ miały języki programowania, takie jak C, C ++, Scheme i Self, i czasami określa się je jako funkcjonalny język programowania. Jednym z powodów tego oznaczenia jest to, że funkcje w JavaScript® są najwyższej klasy, co oznacza, że ​​są traktowane jak obiekty. Oznacza to, że funkcjami można manipulować za pomocą różnych poleceń programowania, takich jak zmienne lub wartości. Ważne jest, aby nie mylić tego języka skryptowego z językiem programowania Java, na który wpłynęły również C i C ++, ale pod wieloma względami jest zupełnie inny.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?