JavaScript bilan ishlashda quyidagi bir nechta narsalarni yodda tutish kerak




Download 378,02 Kb.
bet6/7
Sana20.12.2023
Hajmi378,02 Kb.
#124908
1   2   3   4   5   6   7
Bog'liq
Asirova Sevara M Ish
Mavzu, 4-Laboratoriya, Mavzu Tarmoqlararo ekran texnologiyalari Reja, MTA 1-amaliy ish topshiriqlari, netniki, parviz 1-mustaqil ish, Ismoilov 2, j.abdulaziz.dock, 3mbum, 2-, Kimlar pedagogik faoliyat bilan shug, lab1-4.t.x, 1-Mustaqil ta'lim, 7-mavzu, openstack
JavaScript bilan ishlashda quyidagi bir nechta narsalarni yodda tutish kerak:
1) JavaScript voqealarga asoslangan tildir, ya'ni kod tugmani bosish yoki sahifa yuklanishi kabi muayyan hodisalarga javoban ishlaydi. Bu yanada interaktiv va sezgir foydalanuvchi tajribasiga imkon beradi.
2) JavaScript erkin terilgan tildir, ya'ni siz o'zgaruvchini e'lon qilganingizda uning ma'lumotlar turini ko'rsatishingiz shart emas. Bu kodni yanada moslashuvchan qilishi mumkin, lekin disk raskadrovkani ham qiyinlashtirishi mumkin.
3) JavaScript - bu ob'ektga yo'naltirilgan til, ya'ni siz kodingizni tartibga solish va tuzilish uchun ob'ektlar va sinflarni yaratishingiz mumkin. Bu prototiplar va konstruktorlar yordamida amalga oshiriladi.
4) JavaScript-da turli xil o'rnatilgan funktsiyalar va ob'ektlarni ta'minlovchi boy standart kutubxona mavjud. Bunga massivlar, satrlar va sanalar, shuningdek, muntazam ifodalar va taymerlar kabi kengaytirilgan xususiyatlar kiradi.
5) JavaScript ko'pincha dinamik veb-ilovalarni yaratish uchun AJAX va JSON kabi boshqa texnologiyalar bilan birgalikda ishlatiladi. AJAX asinxron veb-sahifalarni yaratishga imkon beradi, ular sahifani yangilamasdan yangilanishi mumkin. JSON - bu server va mijoz o'rtasida ma'lumotlarni uzatish uchun tez-tez ishlatiladigan engil ma'lumot almashish formati.
6) JavaScript-dan React Native va Electron kabi texnologiyalar yordamida platformalararo ilovalar yaratish uchun ham foydalanish mumkin.
7) JavaScript jonli va faol hamjamiyatga ega, ya'ni o'rganish va boshlashga yordam beradigan ko'plab manbalar va ramkalar mavjud. Bundan tashqari, boshqa ishlab chiquvchilar bilan bog'lanishingiz va so'nggi tendentsiyalar va eng yaxshi amaliyotlardan xabardor bo'lishingiz mumkin bo'lgan ko'plab konferentsiyalar va uchrashuvlar mavjud.
8) JavaScript-da juda ko'p uchinchi tomon kutubxonalari va ramkalari mavjud bo'lib, ular ishlab chiqish jarayonini soddalashtirish va murakkab ilovalarni yaratishni osonlashtirish uchun ishlatilishi mumkin, masalan, Jquery, Lodash, axios, Moment.js va boshqalar.
9) Nihoyat, JavaScript doimiy ravishda rivojlanib bormoqda, yangi xususiyatlar va yangilanishlar muntazam ravishda chiqariladi. Til imkoniyatlaridan to‘liq foydalanish uchun eng so‘nggi yangiliklardan xabardor bo‘lish muhim.
Masala yechish namunasi:

  1. Parolni tekshiradigan dastur. Foydalanuvchi “sarimsoqpiyoz” parolini kiritgan bo’lsa, u bilan salomlashing. Boshqa narsa kiritgan bo’lsa - unga “Xato!” deb yozing.


let password = prompt("Parolni kiriting: ");

if (password === "sarimsoqpiyoz") {
alert("Salom!");
} else {
alert("Xato!");
}


  1. Foydalanuvchidan yoshni so’raydigan dasturni tuzing. Yosh 50 dan y uqori bo’lsa, dastur “Siz kattasiz” deb chiqarib berishi kerak. Yosh 50 dan past bo’lsa “Siz yoshsiz” deb chiqarib berishi kerak.


let yosh = prompt("Yoshingizni kiriting: ");

if (yosh >= 50) {
alert("Siz kattasiz");
} else {
alert("Siz yoshsiz");
}

XULOSA


Hozirgi kunda juda ko‘plab algoritmik tillar mavjud. Ularga dasturlash tillari deb ataymiz. Algoritmik til - algoritmlarni bir xil va aniq yozish uchun ishlatiladigan belgilashlar va qoidalar tizimidir. Algoritmik til oddiy tilga yaqin bo‘lib u matematik belgilarni o‘z ichiga oladi. Tuzilgan algoritmlarni to‘g‘ridan-to‘g‘ri mashinaga berib bo‘lmaydi, shu sababli yozilgan algoritmni biror bir algoritmik tilga o‘tkazish zarur. Har qanday algoritmik til o‘z qo‘llanilish sohasiga ega. Masalan, muxandislik hisob ishlarini bajarishda Paskal, Beysik va Fortran. Iqtisod masalalarini echishda Paskal va Kobol. Mantiqiy dasturlash uchun Prolog va boshqalar. O‘quv jarayonlari uchun Beysik, Paskal va boshqalar.
Paskal, Fortran va Kobol tillari universal tillardan hisoblanadi. Assembler tili mashina tiliga ancha yaqin til bo‘lib o‘rta darajadagi tildir. Algoritmik til inson tillariga qancha yaqin bo‘lsa, u tilga yuqori darajali til deyiladi. Mashina tili esa eng pastki darajali tildir.

Download 378,02 Kb.
1   2   3   4   5   6   7




Download 378,02 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



JavaScript bilan ishlashda quyidagi bir nechta narsalarni yodda tutish kerak

Download 378,02 Kb.