Pracujemy nad przywróceniem aplikacji Unionpedia w Google Play Store
TowarzyskiPrzybywający
🌟Uprościliśmy nasz projekt, aby ułatwić nawigację!
Instagram Facebook X LinkedIn
Twoja własna Unionpedia z Twoim logo i domeną, od 9,99 USD/miesiąc
Utwórz mój Unionpedia

JavaScript

Indeks JavaScript

JavaScript, w skrócie JS – skryptowy oraz wieloparadygmatowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach internetowych.

Spis treści

  1. 72 kontakty: ActionScript, Adobe Flash, Aplet Javy, Arduino, Babel (transpilator), Brendan Eich, ChatZilla, Clojure, CoffeeScript, Dart (język programowania), Duck typing, Dynamiczny HTML, E4X, Ecma International, ECMAScript, Electron (oprogramowanie), Firefox, Fundacja Mozilla, GNOME, Graficzny interfejs użytkownika, GTK, HTTP cookie, IBM, Internet Explorer, Internet rzeczy, ISO 639-1, Język naturalny, Język programowania, Język skryptowy, JSON, Konqueror, Konstruktor (programowanie obiektowe), LiveConnect, Microsoft, Mozilla Application Suite, Multipurpose Internet Mail Extensions, Netscape Communications, Node.js, Obiektowy model dokumentu, OpenLDAP, Opera (przeglądarka), Oracle Corporation, Programowanie funkcyjne, Programowanie hybrydowe, Programowanie imperatywne, Programowanie obiektowe, Programowanie wieloparadygmatowe, Prototyp (oprogramowanie), Przeglądarka internetowa, Rhino (JavaScript), ... Rozwiń indeks (22 jeszcze) »

  2. Języki funkcyjne

ActionScript

ActionScript – oparty na ECMAScripcie obiektowy język programowania, używany w Adobe Flash do sterowania animacjami oraz w Adobe Flex do tworzenia Rich Internet Application.

Zobaczyć JavaScript i ActionScript

Adobe Flash

Adobe Flash (dawniej Macromedia Flash) – program komputerowy, dawna technologia tworzenia animacji z wykorzystaniem grafiki wektorowej na zasadzie klatek kluczowych, która zakończyła wsparcie 31 grudnia 2020.

Zobaczyć JavaScript i Adobe Flash

Aplet Javy

Aplet Javy – aplet dostarczany w postaci kodu bajtowego Javy.

Zobaczyć JavaScript i Aplet Javy

Arduino

Proste zastosowanie Arduino Arduino – platforma programistyczna dla systemów wbudowanych oparta na prostym projekcie Open Hardware przeznaczonym dla mikrokontrolerów montowanych w pojedynczym obwodzie drukowanym, z wbudowanąobsługąukładów wejścia/wyjścia oraz standaryzowanym językiem programowania.

Zobaczyć JavaScript i Arduino

Babel (transpilator)

Babel – darmowy i otwarty transpilator JavaScript, którego głównym celem jest konwersja ECMAScript 2015+ (ES6+) na kod zgodny z ES5, czyli ze starszymi przeglądarkami internetowymi.

Zobaczyć JavaScript i Babel (transpilator)

Brendan Eich

Brendan Eich (ur. 4 lipca 1961 w Pittsburgh) – amerykański haker i programista.

Zobaczyć JavaScript i Brendan Eich

ChatZilla

ChatZilla – klient IRC dla przeglądarek bazujących na Mozilli, jak np.

Zobaczyć JavaScript i ChatZilla

Clojure

Rich Hickey – twórca języka Clojure Atom Clojure – nowoczesny dialekt języka programowania Lisp opracowany przez Richa Hickeya.

Zobaczyć JavaScript i Clojure

CoffeeScript

CoffeeScript – język programowania transpilowany do JavaScriptu.

Zobaczyć JavaScript i CoffeeScript

Dart (język programowania)

Dart – obiektowy język programowania ogólnego przeznaczenia, implementowany m.in.

Zobaczyć JavaScript i Dart (język programowania)

Duck typing

Duck typing – rozpoznawanie typu obiektu nie na podstawie deklaracji, ale przez badanie metod udostępnionych przez obiekt.

Zobaczyć JavaScript i Duck typing

Dynamiczny HTML

Schemat dynamicznego HTML-a; połączenie CSS, javascript i HTML Dynamiczny HTML, dynamiczny hipertekstowy język znaczników (DHTML) – umowna nazwa dla technik służących do dynamicznej zmiany treści, wyglądu, zachowania dokumentu HTML, umożliwiających interakcję strony www z użytkownikiem i stosowanie efektów wizualnych.

Zobaczyć JavaScript i Dynamiczny HTML

E4X

ECMAScript for XML (E4X) — język programowania rozszerzający JavaScript i wspomagający JavaScript przy obsłudze XML-a. Jest to alternatywa dla DOM.

Zobaczyć JavaScript i E4X

Ecma International

Ecma International (dawniej) – stowarzyszenie, które powstało w 1961 roku, by ustandaryzować systemy informatyczne w Europie.

Zobaczyć JavaScript i Ecma International

ECMAScript

ECMAScript – stworzona przez ECMA ustandaryzowana specyfikacja obiektowego języka programowania, której najbardziej znane implementacje to JavaScript, JScript i ActionScript.

Zobaczyć JavaScript i ECMAScript

Electron (oprogramowanie)

Electron (wcześniejsza nazwa: Atom Shell) – otwartoźródłowa platforma programistyczna stworzona przez Cheng Zhao podczas odbywania przez niego praktyk w firmie Intel, a potem dalej rozwijana przez Github.

Zobaczyć JavaScript i Electron (oprogramowanie)

Firefox

Firefox, pełna nazwa Mozilla Firefox – wieloplatformowa przeglądarka internetowa o otwartym kodzie źródłowym oparta na silniku Gecko, stworzona i rozwijana przez Mozilla Foundation, Mozilla Corporation oraz wolontariuszy.

Zobaczyć JavaScript i Firefox

Fundacja Mozilla

Biuro Mozilla Foundation i Mozilla Corporation w Mountain View Fundacja Mozilla – organizacja non-profit powołana 15 lipca 2003, której celem jest zapewnienie organizacyjnego, prawnego i finansowego wsparcia dla projektu Mozilla i jego pochodnych.

Zobaczyć JavaScript i Fundacja Mozilla

GNOME

GNOME – graficzne środowisko użytkownika oparte na systemie X Window System oraz widżetach GTK+ i GDK.

Zobaczyć JavaScript i GNOME

Graficzny interfejs użytkownika

KDE Plasma 5 MDL2 (Windows 10) GNOME 4 Cinnamon (Linux Mint) Pantheon (elementary OS) LXQt Xfce Graficzny interfejs użytkownika, interfejs graficzny, środowisko graficzne (GUI) – określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem, polegającego na obsługiwaniu widżetów i rysowaniu.

Zobaczyć JavaScript i Graficzny interfejs użytkownika

GTK

GTK, wcześniej: The GIMP Toolkit, GTK+ – biblioteka służąca do tworzenia interfejsu graficznego do programów komputerowych.

Zobaczyć JavaScript i GTK

thumb HTTP Cookie (tłumaczone czasem jako plik cookie, w skrócie cookie, również ciasteczko) – mały fragment tekstu, który serwis internetowy wysyła do przeglądarki i który przeglądarka wysyła z powrotem przy następnych wejściach na witrynę.

Zobaczyć JavaScript i HTTP cookie

IBM

IBM Watson International Business Machines Corporation (IBM) – amerykańska spółka publiczna, będąca jednym z najstarszych przedsiębiorstw informatycznych na świecie.

Zobaczyć JavaScript i IBM

Internet Explorer

Internet Explorer, IE (dawniej Windows Internet ExplorerWersje od 7 do 9, Microsoft Internet Explorer, MSIE) – nierozwijana już przeglądarka internetowa opracowana przez amerykańskąfirmę Microsoft do systemów operacyjnych Microsoft Windows.

Zobaczyć JavaScript i Internet Explorer

Internet rzeczy

Rysunek przedstawiający ideę Internetu rzeczy Internet rzeczy, internet przedmiotów (IoT) – koncepcja, wedle której jednoznacznie identyfikowalne przedmioty mogąpośrednio albo bezpośrednio gromadzić, przetwarzać lub wymieniać dane za pośrednictwem instalacji elektrycznej inteligentnej KNX lub sieci komputerowej.

Zobaczyć JavaScript i Internet rzeczy

ISO 639-1

ISO 639-1 – standard dwuliterowych kodów językowych w zakresie większości głównych języków świata.

Zobaczyć JavaScript i ISO 639-1

Język naturalny

Termin język naturalny jest rozumiany na dwa sposoby.

Zobaczyć JavaScript i Język naturalny

Język programowania

Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Zobaczyć JavaScript i Język programowania

Język skryptowy

Język skryptowy – język programowania obsługujący skrypty.

Zobaczyć JavaScript i Język skryptowy

JSON

, (wym.) – lekki format wymiany danych komputerowych.

Zobaczyć JavaScript i JSON

Konqueror

Konqueror – zintegrowana przeglądarka internetowa i menedżer plików wchodząca w skład środowiska KDE systemów operacyjnych Unix, GNU/Linux i Windows.

Zobaczyć JavaScript i Konqueror

Konstruktor (programowanie obiektowe)

Konstruktor – specjalna metoda danej klasy, wywoływana podczas tworzenia jej instancji.

Zobaczyć JavaScript i Konstruktor (programowanie obiektowe)

LiveConnect

LiveConnect – funkcja, która pozwala przeglądarce internetowej na komunikację pomiędzy oprogramowaniem pisanym w języku Java i JavaScript za pośrednictwem sieci Web.

Zobaczyć JavaScript i LiveConnect

Microsoft

Microsoft Corporation – amerykańskie przedsiębiorstwo informatyczne.

Zobaczyć JavaScript i Microsoft

Mozilla Application Suite

Mozilla Application Suite – pakiet programów składający się m.in.

Zobaczyć JavaScript i Mozilla Application Suite

Multipurpose Internet Mail Extensions

MIME – standard stosowany przy przesyłaniu poczty elektronicznej (ang.). MIME definiuje budowę komunikatu poczty elektronicznej.

Zobaczyć JavaScript i Multipurpose Internet Mail Extensions

Netscape Communications

Netscape Communications Corporation (poprzednio pod firmąMosaic Communications Corporation, MCC) – przedsiębiorstwo tworzące oprogramowanie, założone przez Marca Andreessena i Jamesa H. Clarka w kwietniu 1994 roku w celu wydania własnej wersji przeglądarki internetowej opartej na innej przeglądarce NCSA Mosaic znanej od tego czasu pod nazwąNetscape Navigator lub także pod nazwąkodowąMozilla.

Zobaczyć JavaScript i Netscape Communications

Node.js

Node.js – wieloplatformowe środowisko uruchomieniowe o otwartym kodzie do tworzenia aplikacji typu server-side napisanych w języku JavaScript.

Zobaczyć JavaScript i Node.js

Obiektowy model dokumentu

Hierarchia obiektów w przykładowym HTML DOM Obiektowy model dokumentu – sposób reprezentacji złożonych dokumentów XML i HTML w postaci modelu obiektowego.

Zobaczyć JavaScript i Obiektowy model dokumentu

OpenLDAP

OpenLDAP – należąca do wolnego oprogramowania implementacja protokołu LDAP (wersji 2 i 3).

Zobaczyć JavaScript i OpenLDAP

Opera (przeglądarka)

Opera – darmowa przeglądarka internetowa, tworzona i rozwijana przez należącądo chińskiego konsorcjum norweskąfirmę Opera Software ASA.

Zobaczyć JavaScript i Opera (przeglądarka)

Oracle Corporation

Biura Oracle w Redwood City Oracle Corporation (wym.) – amerykańskie przedsiębiorstwo zajmujące się tworzeniem oprogramowania do szeroko rozumianej obsługi przedsiębiorstw, a w szczególności systemów zarządzania baządanych.

Zobaczyć JavaScript i Oracle Corporation

Programowanie funkcyjne

Programowanie funkcyjne – filozofia i metodyka programowania będąca odmianąprogramowania deklaratywnego, w której wykorzystuje się to, że funkcje należądo typów pierwszoklasowych.

Zobaczyć JavaScript i Programowanie funkcyjne

Programowanie hybrydowe

Programowanie hybrydowe, także: programowanie mieszane, programowanie wielojęzykowe – kodowanie (programowanie) określonego algorytmu w dwóch lub większej liczbie języków programowania.

Zobaczyć JavaScript i Programowanie hybrydowe

Programowanie imperatywne

Programowanie imperatywne – paradygmat programowania, który opisuje proces wykonywania jako sekwencję instrukcji zmieniających stan programu.

Zobaczyć JavaScript i Programowanie imperatywne

Programowanie obiektowe

Programowanie obiektowe (ang. object-oriented programming, OOP) – paradygmat programowania, w którym programy definiuje się za pomocąobiektów – elementów łączących stan (czyli dane, nazywane najczęściej atrybutami) i zachowanie (czyli procedury, tu: metody).

Zobaczyć JavaScript i Programowanie obiektowe

Programowanie wieloparadygmatowe

Programowanie wieloparadygmatowe – paradygmat programowania, a w szczególności tworzenia języków programowania, który mówi, że każdy paradygmat nadaje się do ograniczonego zbioru zadań; lepiej jest więc przyzwoicie zaimplementować kilka różnych paradygmatów i dowolnie je mieszać w użyciu, niż zaimplementować tylko jeden (choć lepiej niż robiłby to język wieloparadygmatowy), i próbować go narzucać.

Zobaczyć JavaScript i Programowanie wieloparadygmatowe

Prototyp (oprogramowanie)

Prototyp — struktura oprogramowania, która informuje kompilator lub interpreter języka programowania o możliwościach podprogramu (funkcja, procedura, metoda) lub klasy.

Zobaczyć JavaScript i Prototyp (oprogramowanie)

Przeglądarka internetowa

Artykuł Wikipedii wyświetlony w przeglądarce internetowej Firefox Przeglądarka internetowa – program komputerowy służący do pobierania i wyświetlania stron internetowych udostępnianych przez serwery WWW, a także odtwarzania plików multimedialnych.

Zobaczyć JavaScript i Przeglądarka internetowa

Rhino (JavaScript)

Rhino – silnik JavaScriptu zarządzany przez Mozilla Foundation.

Zobaczyć JavaScript i Rhino (JavaScript)

Robot

Toyota Robot – maszyna, w szczególności system komputerowy, w którym program steruje peryferiami w celu wykonania określonego zadania.

Zobaczyć JavaScript i Robot

Safari (przeglądarka)

Safari – przeglądarka internetowa stworzona przez firmę Apple dla systemu operacyjnego OS X. Safari jest również wbudowanąprzeglądarkąw iPhonie, iPodzie touch i iPadzie.

Zobaczyć JavaScript i Safari (przeglądarka)

Serwer WWW

NeXT Cube Tima Bernersa-Lee, pierwszy serwer WWW. Zwróć uwagę na naklejkę z angielskim napisem „Ta maszyna to serwer. NIE WYŁĄCZAJ JEJ!” Serwer WWW, serwer HTTP (potocznie) – program obsługujący żądania protokołu HTTP w ramach sieci World Wide Web (WWW).

Zobaczyć JavaScript i Serwer WWW

SpiderMonkey

SpiderMonkey – wieloplatformowy silnik JavaScriptu i WebAssembly o otwartym kodzie źródłowym.

Zobaczyć JavaScript i SpiderMonkey

Strona internetowa

Strona internetowa, strona WWW – zbiór uporządkowanych logicznie, połączonych ze sobąprzez nawigację oraz linki elementów, prezentowanych za pomocąprzeglądarki internetowej pod jednolitym adresem elektronicznym.

Zobaczyć JavaScript i Strona internetowa

Sun Microsystems

Sun Microsystems Inc. – nieistniejące już amerykańskie przedsiębiorstwo informatyczne, jeden z najważniejszych producentów sprzętu komputerowego, oprogramowania komputerowego i rozwiązań sieciowych.

Zobaczyć JavaScript i Sun Microsystems

TC39

() – komisja będąca częściąEcma International, której celem jest wsparcie standaryzacji języka ECMAScript.

Zobaczyć JavaScript i TC39

Transpilator

Transpilator (także transkompilator) – rodzaj kompilatora, który przetwarza kod źródłowy programu napisanego w języku programowania na równoważny kod w innym języku programowania (lub w tym samym języku, ale w innym wariancie).

Zobaczyć JavaScript i Transpilator

TypeScript

TypeScript – wolny i otwartoźródłowy język programowania stworzony przez firmę Microsoft jako nadzbiór języka JavaScript.

Zobaczyć JavaScript i TypeScript

Typowanie dynamiczne

Typowanie dynamiczne to przypisywanie typów do wartości przechowywanych w zmiennych w trakcie działania programu.

Zobaczyć JavaScript i Typowanie dynamiczne

Unity (silnik gry)

Unity – silnik do tworzenia trójwymiarowych oraz dwuwymiarowych gier komputerowych lub innych materiałów interaktywnych, takich jak wizualizacje czy animacje.

Zobaczyć JavaScript i Unity (silnik gry)

V8 (silnik JavaScript)

V8 – otwarty silnik JavaScript, stworzony i rozwijany przez Google, używany w przeglądarce Google Chrome.

Zobaczyć JavaScript i V8 (silnik JavaScript)

WebAssembly

WebAssembly, w skrócie Wasm – otwarty standard przenośnego zapisu binarnego, oraz reprezentacji tekstowej (–) w formie S-wyrażeń.

Zobaczyć JavaScript i WebAssembly

Wieloplatformowość

Wieloplatformowość – cecha aplikacji, języków programowania, systemów operacyjnych oraz innego oprogramowania i jego implementacji, pracujących na różnych platformach sprzętowych.

Zobaczyć JavaScript i Wieloplatformowość

Windows Scripting Host

Windows Scripting Host, WSH – programowe środowisko interpretacji i wykonywania skryptów w systemie Windows (począwszy od Windows 95).

Zobaczyć JavaScript i Windows Scripting Host

World Wide Web Consortium

Logo organizacji W3C World Wide Web Consortium, w skrócie W3C – organizacja, która zajmuje się ustanawianiem standardów pisania i przesyłu stron WWW.

Zobaczyć JavaScript i World Wide Web Consortium

XBL

XBL (XML Binding Language) – język znaczników służący do deklaracji zachowania i wyglądu widżetów XUL oraz elementów XML.

Zobaczyć JavaScript i XBL

XMLHttpRequest

XMLHttpRequest, XHR – obiekt języków skryptowych (np. JavaScript, JScript lub VBScript) przeglądarek internetowych umożliwiający przesyłanie żądań do serwera WWW za pomocąprotokołu HTTP.

Zobaczyć JavaScript i XMLHttpRequest

XPCOM

XPCOM – wieloplatformowy model komponentów stosowany w oprogramowaniu Mozilli.

Zobaczyć JavaScript i XPCOM

XUL

XUL (XML User Interface Language) – wieloplatformowy język znaczników oparty na języku XML służący do opisu graficznego interfejsu użytkownika.

Zobaczyć JavaScript i XUL

Zdarzenie (informatyka)

Zdarzenie – zapis zajścia w systemie komputerowym określonej sytuacji.

Zobaczyć JavaScript i Zdarzenie (informatyka)

.NET Framework

.NET Framework, w skrócie.NET (wym. dot net) – platforma programistyczna opracowana przez Microsoft, obejmująca środowisko uruchomieniowe (Common Language Runtime – CLR) oraz biblioteki klas dostarczające standardowej funkcjonalności dla aplikacji.

Zobaczyć JavaScript i .NET Framework

Zobacz także

Języki funkcyjne

, Robot, Safari (przeglądarka), Serwer WWW, SpiderMonkey, Strona internetowa, Sun Microsystems, TC39, Transpilator, TypeScript, Typowanie dynamiczne, Unity (silnik gry), V8 (silnik JavaScript), WebAssembly, Wieloplatformowość, Windows Scripting Host, World Wide Web Consortium, XBL, XMLHttpRequest, XPCOM, XUL, Zdarzenie (informatyka), .NET Framework.