Эчтәлеккә күчү

JavaScript

Wikipedia — ирекле энциклопедия проектыннан ([http://tt.wikipedia.org.ttcysuttlart1999.aylandirow.tmf.org.ru/wiki/JavaScript latin yazuında])
JavaScript
ингл. JavaScript
Нигезләнү датасы 4 декабрь 1995[1]
Логотип
Сурәт
... хөрмәтенә аталган Java[2]
Хуҗасы Sun Microsystems[d][3] һәм Oracle[d][4]
Нәрсә нигезендә эшләнгән ECMAScript[d]
Алыштырган LiveScript[d]
Чыгару датасы сентябрь 1995[5]
Йогынтысын кичергән Scheme[d][6], Self[d][6], Java[6], Си, LiveScript[d], Lua[d], Perl[d][6], AWK[d][6], HyperTalk[d][6] һәм Python[6]
Көйләүче оешма Ecma International[d]
Программалаштыру парадигмасы функциональ програмлаштыру[d], гомумиләштерелгән програмлаштыру[d], Аспектно-ориентированное программирование[d], событийно-ориентированное программирование[d], прототипное программирование[d] һәм императивное программирование[d]
Проектлаучы Брендан Эйх[d]
Юрама ECMAScript 2024 (июнь 2024)[7],
ECMAScript 2025 (27 март 2024)[8]
Рәсми веб-сайт ecma-international.org/publications-and-standards/standards/ecma-262/(ингл.)
Нинди веб-биттә тасвирланган tapor.ca/tools/831(ингл.) һәм marketplace.sshopencloud.eu/tool-or-service/x9cgZf(ингл.)
Һәштәге Javascript[9]
Пиктограмма
MIME-тип text/javascript[10][11]
Типизация данных динамическая типизация[d], утиная типизация[d] һәм прототипное программирование[d]
Игълан ителү тарихы 4 декабрь 1995[12]
Файл киңәйтелмәсе .js[10] яки .mjs[10]
 JavaScript Викиҗыентыкта

JavaScript (/ˈdʒɑːvɑːˌskrɪpt/; аббр. JS /ˈdʒeɪ.ɛs./) — динамик программалау теле. ECMAScript телен тормышка ашыру булып чыга (стандарт ECMA-262[13]).

JavaScript теле гадәттә, клиент ягында веб-битләргә интерактивлык өстәү, веб-браузер белән идарә итү һәм сервер белән асинхроник рәвештә аралашып, битләрне үзгәртү өчен (AJAX) веб-браузерның өлеше буларак кулланыла. JavaScript шулай ук «веб өчен ассемблер» дип танылган: кайбер веб кушымталарның клиент өлешен JavaScript’ка компиляцияләнә торган телләрдә язалар (мәсәлән, CoffeeScript, ClojureScript яки TypeScript). Шудай да, JavaScript’ның кулланылышы веб-браузерлар белән генә чикләнми: сервер ягы (Node.js), уеннар ясау, десктоп һәм мәбил кушымталар язу өчен дә актив кулланыла.

  1. https://web.archive.org/web/1/https://wp.netscape.com/newsref/pr/newsrelease67.html
  2. https://www.youtube.com/watch?v=XOmhtfTrRxc&t=2m5s
  3. Netscape and Sun announce JavaScript, the open, cross-platform object scripting language for enterprise networks and the internet — 1995.
  4. Trademark Status & Document RetrievalUnited States Patent and Trademark Office.
  5. https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html — 1995.
  6. 6,0 6,1 6,2 6,3 6,4 6,5 6,6 Rauschmayer A. Speaking JavaScript
  7. ECMAScript® 2024 Language Specification — 2024.
  8. ECMAScript® 2025 Language Specification — 2024.
  9. (1) #Javascript - Twitter Search / Twitter
  10. 10,0 10,1 10,2 M. Miller, M. Borins, M. Bynens et al. Updates to ECMAScript Media TypesIETF, 2022. — doi:10.17487/RFC9239
  11. https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
  12. https://web.archive.org/web/20200227184037/http://speakingjs.com/es5/ch04.html
  13. [ECMAScript Language Specification].