JavaScript

програмлаштыру теле

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

JavaScript
ингл. JavaScript
Нигезләнү датасымай 1996[1]
Логотип
Сурәт
... хөрмәтенә аталганJava[2]
ХуҗасыSun Microsystems[d][3] һәм Oracle[d][4]
Нәрсә нигезендә эшләнгәнECMAScript[d]
АлыштырганLiveScript[d]
Чыгару датасысентябрь 1995[5]
Йогынтысын кичергәнScheme[d], Self[d], Java, Си, LiveScript[d], Lua[d], Perl[d], AWK[d], HyperTalk[d] һәм Python[6]
Көйләүче оешмаEcma International[d]
Программалаштыру парадигмасыфункциональ програмлаштыру[d], гомумиләштерелгән програмлаштыру[d], Аспектно-ориентированное программирование[d], событийно-ориентированное программирование[d], прототипное программирование[d] һәм императивное программирование[d]
ПроектлаучыБрендан Эйх[d]
ЮрамаECMAScript 2023 (июнь 2023)[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[1]
Файл киңәйтелмәсе.js[10]
 JavaScript Викиҗыентыкта

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

Искәрмәләр

  • Netscape and Sun announce JavaScript, the open, cross-platform object scripting language for enterprise networks and the internet — 1995.
  • http://tsdr.uspto.gov/#caseNumber=75026640&caseType=SERIAL_NO&searchType=statusSearch
  • https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html — 1995.
  • http://speakingjs.com/es5/ch03.html#_influences
  • ECMAScript® 2023 Language Specification — 2023.
  • ECMAScript® 2025 Language Specification — 2024.
  • (1) #Javascript - Twitter Search / Twitter
  • 10,0 10,1 M. Miller, M. Borins, M. Bynens et al. Updates to ECMAScript Media TypesIETF, 2022. — doi:10.17487/RFC9239
  • https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
  • [ECMAScript Language Specification].
  • 🔥 Top keywords: Баш битИлдус ГабдрахмановСергей СкрябинҖәүдәт ХантимеровРадик ГалиәкбәровСергей Антипов (1949)Википедия:Җәмгыять үзәгеВикипедия:TurındaВикипедия:ЭчтәлекМахсус:Соңгы үзгәртүләрИкенче бөтендөнья сугышыЯрдәм:Википедиягә рәхим итегез!Википедия:Җаваплылыктан баш тартуВикипедия:КонтактларВикипедия:ЯрдәмПортал:Хәзерге вакыйгаларМахсус:ЭзләүXXVIII гасыр (б. э. к.)Eva ElfieВикипедия24 ноябрьГабдулла Тукай1978 елның 31 августы вакыйгасыРавил ХаликовГабдулла Тукай биографиясеВадим Захаров (1986)XXVII гасыр (б. э. к.)Роберт МиңнуллинТөркем:Татарстан шәһәрләреИлдар СибгатуллинМуса Җәлил биографиясеМөхәммәт МәһдиевГазинур МоратИнглиз телеТатарстанЖасмин (җырчы)Америка Кушма ШтатларыТуфан МиңнуллинФайл:Эчкен мәчете.jpg