2. Javascript
va uning versiyalari
1
2. Javascript va uning versiyalari
Reja:
Javascript haqida
💡
Javascript - web uchun maxsus yuqori darajadagi (high-level) dasturlash
tili. Uning yordamida HTML va CSS'ni dinamik darzda o'zgartirish
imkoniyati mavjud.
Hayotiy o'xshatish
Avtomobilga o'xshatish
2. Javascript va uning versiyalari
2
💡
Web asoslarini kundalik ishlatatigan tilimizga o'xshatadigan bo'lsak,
HTML - ot (noun), CSS - sifat (adjective), Javascript esa fe'l (verb)
va'zifasini bajaradi.
Kundalik ishlatadigan tilga o'xshatish
JavaScript | MDN
JavaScript (JS) is a lightweight, interpreted, or just-in-time
compiled programming language with first-class functions.
While it is most well-known as the scripting language for Web
https://developer.mozilla.org/en-US/docs/Web/JavaScript
Amaliyotda qo'llanilishi
Frontend development - Javascript yordamida veb sahifaga dinamik
ko'rinishda qo'shimchalar qo'shish, masalan matn va kontentni o'zgartirish,
rasmlarni o'lchovini o'zgartirish va h.k. Undan tashqari JS freymvorklar
yordamida veb sayt ishlab chiqish jarayonini ancha tez va oson amalga oshirish
imkoniyati mavjud
2. Javascript va uning versiyalari
3
Backend development - JS'ga asoslangan NodeJS texnologiyasi orqali
backend ya'ni server-side dasturlashni amalga oshirish imkoniyati mavjud
Mobile application development - ReactNative va shunga o'xshash
texnologiyalar orqali Hybrid ko'rinishda mobil ilovalar yaratish imkoniyati mavjud
Game development - Online o'yinlar yaratishda Javascript ham faol tarzda
ishlatilinadi
Javascript versiyalari
💼
Javascript vs ECMAScript
💡
Javascript - umumiy maqsadga yo'naltirilgan scripting til bo'lib,
ECMAScript tomonidan belgilangan spetsifikatsiyalarga javob beradi.
Boshqacha qilib aytganda, ECMAScript scripting til uchun reja (blueprint,
standard) bo'lsa, Javascript esa bu standard'ning amalga oshirilishidir.
Javascript versiyalari (infografika)
2. Javascript va uning versiyalari
4
JavaScript Versions
Well organized and easy to understand Web building tutorials
with lots of examples of how to use HTML, CSS, JavaScript,
SQL, Python, PHP, Bootstrap, Java, XML and more.
https://www.w3schools.com/js/js_versions.asp
Javascript ≠ Java
❗
Javascript Netspace'ning Java appletlarini qo'llab quvvatlashidan kelib
chiqgan. Ko'plar bu nomlashni marketing yurish
deb ham atashadi va shu
orqali o'sha davrda juda mashxur bo'lgan Java dasturlash tilidan
foydalanib, e'tibor tortishga urinishgan deb aytiladi.