JavaScript – internet səhifələrin yaradılmasında geniş istifadə olunan proqramlaşdırma dilidir. JavaScript müxtəlif dilllərdən ilhamlanaraq yaradılmışdır. 1995-ci ilə Brendan Eyx tərəfindən yazılmışdır. JavaScript (OYP) dilidir. Obyektə Yönümlü Proqramlaşdırma mövzusu kifayət qədər mürəkkəb proqramlaşdırmadır. JavaScript Netscape Navigator 2.0 ilə birlikdə Brendan Eich tərəfindən inkişaf etdirilən və əvvəllər Mocha sonralar LiveScript olaraq adlandırılan və sonda bu anki adını alan JavaScript dili başlanğıcda sadəcə müştəri tərəfindən (client-side) şərh edilən bir proqramlaşdırma dilidir.
JavaScript | |
---|---|
Yaradılma tarixi | may 1996 |
Müəlliflər | Brendan Eyx |
Fayl sonluğu | .js |
Sonuncu versiyası |
|
Təsirlənib | Scheme, Java, C, Lua, Perl, Python |
ecma-international.org/p… | |
Vikianbarda əlaqəli mediafayllar |
Günümüzdə NodeJS texnologiyası ilə server tərəfli də (server-side) şərh edilən proqramlama dili halına gəldi.
Tarixi
1995-ci ildə Netscape şirkəti tərəfindən, Sun şirkətinin dəstəyi ilə hazırlanmış NN24-də istifadə olunan AD bundan sonra JavaScript adlandırılması ilə açıqlanma verildi. Buna qədər isə bu alqoritmik dil LiveScript adlandırılırdı. Bu gözlənilməz addım kifayət qədər problemlər yaratdı. Beləki, Sun şirkətinin JAVA AD-nə heç bir dəxli olmayan JavaScript-i JAVA-nın alt-çoxluğu kimi qəbul edənlərin sayı çoxaldı.
JavaScript - HTML səhifəyə inteqrasiya olunaraq, bu səhifə ilə istifadəçi arasındakı interfeysə əlavə funksional imkanlar verən alqoritmik dildir.
NodeJS
Node.js asan sürətli, öncələnə bilən şəbəkə tətbiqləri yaratmaq üçün Chrome's JavaScript Runtime texnologiyası üzərində qurulmuş bir platformadır. Node.js dağıdılmış cihazlar üzərindən işləyə bilən gerçək zamanlı tətbiq etmələr üçün mükəmməl yüngül və səmərəli hala gətirən hadisə yönümlü, əngəllənməyən I/O modeli istifadə edir.
Nümunə
Əks olunduğu HTML sənədin body hissəsi:
<body> <form name="form" method="post" action=""> <textarea name="latin" cols="59" rows="25" id="latin"></textarea> <textarea name="netice" cols="58" rows="25" id="netice"></textarea> </form> <input name="Submit" type="submit" value="Çevir" onkeyup = "latinkiril()"> </body>
Xarici Keçidlər
- JavaScript (mozilla.org) 2012-07-16 at the Wayback Machine
İstinadlar
- ECMAScript® 2023 Language Specification. 2023.
- ECMAScript® 2025 Language Specification. 2024.
- http://speakingjs.com/es5/ch04.html.
- Miller M., Borins M., Bynens M., Farias B. Updates to ECMAScript Media Types (ing.). IETF, 2022. doi:10.17487/RFC9239
- http://speakingjs.com/es5/ch03.html#_influences.
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
JavaScript internet sehifelerin yaradilmasinda genis istifade olunan proqramlasdirma dilidir JavaScript muxtelif dilllerden ilhamlanaraq yaradilmisdir 1995 ci ile Brendan Eyx terefinden yazilmisdir JavaScript OYP dilidir Obyekte Yonumlu Proqramlasdirma movzusu kifayet qeder murekkeb proqramlasdirmadir JavaScript Netscape Navigator 2 0 ile birlikde Brendan Eich terefinden inkisaf etdirilen ve evveller Mocha sonralar LiveScript olaraq adlandirilan ve sonda bu anki adini alan JavaScript dili baslangicda sadece musteri terefinden client side serh edilen bir proqramlasdirma dilidir JavaScriptYaradilma tarixi may 1996Muellifler Brendan EyxFayl sonlugu jsSonuncu versiyasi ECMAScript 2023ECMAScript 2025Tesirlenib Scheme Java C Lua Perl Pythonecma international org p Vikianbarda elaqeli mediafayllar Gunumuzde NodeJS texnologiyasi ile server terefli de server side serh edilen proqramlama dili halina geldi Tarixi1995 ci ilde Netscape sirketi terefinden Sun sirketinin desteyi ile hazirlanmis NN24 de istifade olunan AD bundan sonra JavaScript adlandirilmasi ile aciqlanma verildi Buna qeder ise bu alqoritmik dil LiveScript adlandirilirdi Bu gozlenilmez addim kifayet qeder problemler yaratdi Beleki Sun sirketinin JAVA AD ne hec bir dexli olmayan JavaScript i JAVA nin alt coxlugu kimi qebul edenlerin sayi coxaldi JavaScript HTML sehifeye inteqrasiya olunaraq bu sehife ile istifadeci arasindaki interfeyse elave funksional imkanlar veren alqoritmik dildir NodeJSNode js asan suretli oncelene bilen sebeke tetbiqleri yaratmaq ucun Chrome s JavaScript Runtime texnologiyasi uzerinde qurulmus bir platformadir Node js dagidilmis cihazlar uzerinden isleye bilen gercek zamanli tetbiq etmeler ucun mukemmel yungul ve semereli hala getiren hadise yonumlu engellenmeyen I O modeli istifade edir NumuneEks olundugu HTML senedin body hissesi lt body gt lt form name form method post action gt lt textarea name latin cols 59 rows 25 id latin gt lt textarea gt lt textarea name netice cols 58 rows 25 id netice gt lt textarea gt lt form gt lt input name Submit type submit value Cevir onkeyup latinkiril gt lt body gt Xarici KecidlerJavaScript mozilla org 2012 07 16 at the Wayback MachineIstinadlarECMAScript 2023 Language Specification 2023 ECMAScript 2025 Language Specification 2024 http speakingjs com es5 ch04 html Miller M Borins M Bynens M Farias B Updates to ECMAScript Media Types ing IETF 2022 doi 10 17487 RFC9239 http speakingjs com es5 ch03 html influences