JavaScript

Niech wszyscy dowiedzą się o Twojej firmie, przyda Ci się agencja reklamowa warszawa która wszystkim się zajmie.Zobacz jak skutecznie promować firmę wśród młodzieży. Kliknij w student i zapoznaj się z naszą ofertą.Najlepsza wentylacja warszawa dostępna pod tym adresem!

JavaScript (JS) – obiektowy skryptowy mowa programowania, stworzony wewnątrz pośrednictwem firmę Netscape, na ogół praktyczny na stronach internetowych. Pod wystarczy lat 90. XX wieku zrzeszenie ECMA wydała na podstawie JavaScriptu wzorzec języka skryptowego o nazwie ECMAScript. Głównym autorem JavaScriptu jest Brendan Eich.Najczęściej spotykanym zastosowaniem języka JavaScript są okolica WWW. Skrypty służą na ogół aż do zapewnienia interaktywności na skroś reagowanie na zdarzenia, sprawdzania poprawności formularzy czy budowania elementów nawigacyjnych. Podczas wzbogacania funkcjonalności okolica internetowej istotne jest, by przeciętny cześć serwisu negacja logiczna stał się nieprzystępny po wyłączeniu obsługi JavaScriptu w środku przeglądarce. Skrypt JavaScriptu ma w środku dużej mierze limitowany dojazd aż do komputera użytkownika (o tak jakim sposobem negacja logiczna zostanie niżej podpisany cyfrowo). Niektóre okolica WWW zbudowane są spośród wykorzystaniem JavaScriptu po stronie serwera, jednakowoż w środku dużej mierze częściej korzysta się w środku tym przypadku spośród innych języków.W języku JavaScript wolno zarówno zapisywać pełnoprawne aplikacje. Fundacja Mozilla udostępnia anturaż złożone spośród technologii takich jakim sposobem XUL XBL, XPCOM plus JSLib. Umożliwiają one produkowanie korzystających spośród zasobów systemowych aplikacji o graficznym interfejsie użytkownika dopasowującym się aż do danej platformy. Przykładem aplikacji napisanych spośród użyciem JS zaś XUL być może znajdować się odbiorca IRC o nazwie ChatZilla, domyślnie dołączony aż do pakietu Mozilla. Microsoft udostępnia biblioteki umożliwiające produkowanie aplikacji JScript w charakterze część środowiska Windows Scripting Host. Ponadto JScript.NET jest jednym spośród podstawowych języków środowiska .NET. Istnieje zarówno stworzone wewnątrz pośrednictwem IBM anturaż SashXB na rzecz systemu Linux, które umożliwia produkowanie w środku języku JavaScript aplikacji korzystających spośród GTK+, GNOME zaś OpenLDAP.W 1996 r. zrzeszenie ECMA rozpoczęła pracę ponad specyfikacją języka JavaScript pozbawioną odniesień na myśl interpretującego kod komputerowy środowiska. Język opisany w środku standardzie ECMA-262 został zwany ECMAScript. Od tego momentu imię JavaScript oznacza wyłącznie jeden spośród nadzbiorów języka ECMAScript. Pierwsza kategoria standardu była bliska JavaScriptowi w środku wersji 1.1. Trzecia w charakterze pierwsza rozszerzyła istniejące implementacje. Aktualnie trwają prace ponad wersją czwartą.Od czasu powstania JavaScriptu opracowywane ówczesny różne jego odmiany interpretowane wewnątrz pomocą osobnych silników. Oprócz implementacji wprowadzonych aż do przeglądarek internetowych wypada aż do nich zarówno ActionScript aplikacji Adobe Flash.Początkowo Netscape nazwała pionierski mowa LiveScript. Nazwa została toż pośpiesznie zmieniona na JavaScript spośród przyczyny biznesowych porozumień pośrodku Netscape plus firmą Sun Microsystems (Sun jest współwłaścicielem znaku handlowego JavaScript . Skutkiem tego jest multum nieporozumień między początkujących programistów. Mimo odrębności dwóch języków skrypty JavaScriptu plus aplety Javy mogą się równocześnie relacjonować wewnątrz pomocą dostępnej w środku przeglądarkach Netscape, Mozilla zaś Opera technologii LiveConnect.Wszystkie implementacje JavaScriptu dostępne w środku przeglądarkach internetowych dostarczają obiektów reprezentujących ksylem dokumentu. Mogą zarówno zapewniać produkowanie ciasteczek, obsługiwanie oknami przeglądarki, wyświetlanie prostych okien dialogowych, pobieranie informacji o przeglądarce, administracja jej pluginami plus arkuszami stylów. Reagują zarówno na zdarzenia wywoływane w środku interfejsie.Podczas manipulowania zawartością dokumentu trudność stanowił niedobór jego ustandaryzowanego modelu. W czwartym pokoleniu przeglądarek dojazd aż do niektórych elementów dokumentu w środku Netscape możebny był obok użyciu kolekcji document.layers, wewnątrz owo w środku sieć Explorerze – document.all. Organizacja W3C opracowała toż jednostajny obiektowy projekt obsługiwany wewnątrz pośrednictwem wszystkie współczesne przeglądarki (w tym Operę od czasu wersji 6, Konquerora od czasu wersji 3 plus Safari). Tablice all zaś layers zostały uznane wewnątrz przestarzałe zaś pomoc na rzecz nich zostaje wycofywane.