Mavzu. JavaScript asoslari. Reja: JavaScript ssenariyli tilining xususiyatlari
Download 366,96 Kb.
|
7-ma\'ruza
- Bu sahifa navigatsiya:
- 2. JavaScript o‘zgaruvchilari
- 2.1-rasm.
- 3.2-rasm.
- 3.3-rasm.
- Eslatma
- Ko‘rinishi Ta’rifi ==
- Ko‘rinishi Ta’riflari
HTMLda JavaScript kodi teglari orasida yoziladi.
Natija:
JavaScriptda izohlar. Bir qatorli izoh // Change heading: document.getElementById("myH").innerHTML = "My First Page"; var x = 5; // Declare x, give it the value of 5 Ko‘p qatorli izoh /* The code below will change the heading with id = "myH" and the paragraph with id = "myP" in my web page: */ document.getElementById("myH").innerHTML = "My First Page"; 2. JavaScript o‘zgaruvchilari Javascriptda o‘zgaruvchilarni e’lon qilish uchun 2015 yilgacha var kalit so‘zidan foydalanilgan. Undan so‘ng esa const va let kalit so‘rlari qo‘shildi. Shunday qilib JavaScriptda 3ta o‘zgaruvchi bor. Bular:
O‘zgaruvchilarni e’lon qilish: const pi = 3.14; let person = "John Doe"; var answer = 'Yes I am!'; var x = 5 + 2 + 3; var x = "John" + " " + "Doe"; var x = "5" + 2 + 3; var x = 2 + 3 + "5"; JavaScript o‘zgaruvchilarini alohida misollar yordamida ko‘rib chiqamiz. 2.1-rasm. JavaScriptda var o‘zgaruvchiga misol. 2.2-rasm. JavaScriptda let o‘zgaruvchiga misol. 2.3-rasm. JavaScriptda const o‘zgaruvchiga misol. 3. JavaScript ma’lumotlar turlari. JavaScript dinamik ma’lumotlar turlariga ega. Bu shuni anglatadiki, bir xil o‘zgaruvchi turli xil ma’lumotlar turlarini saqlash uchun ishlatilishi mumkin. Quyida JavaScriptning ma’lumotlar turlari keltirilgan. JavaScriptda 3 xil ma’lumotlar turlari mavjud. 2. Satrli ma’lumotlar 1. Mantiqiy ma’lumotlar 3. Sonli ma’lumotlar JavaScriptda mantiqiy ma’lumotlar Mantiqiy ma’lumotlar faqat ikkita qiymatga ega bo‘lishi mumkin. Bular true yoki false. 3.1-jadval
3.1-rasm. JavaScriptda mantiqiy ma’lumotlarga misol. JavaScriptda Satrli ma’lumotlar Satrlar “…” (qo‘shtirnoqlar) bilan beriladigan belgilar qatoridir. Satrlar tirnoq bilan yoziladi. Bunda bitta yoki ikkita tirnoqdan foydalanish mumkin (3.2-jadval). 3.2-jadval
3.2-rasm. JavaScriptda satrli ma’lumotlarga misol. JavaScriptda sonli ma’lumotlar Sonlar var yoki let kalit so‘zlari bilan e’lon qilinadi. 3.3-jadval
JavaScriptda faqat bitta turdagi raqamlar mavjud. Raqamlar o‘nli kasrlar bilan yoki o‘nlik kasrlarsiz yozilishi mumkin (3.3-rasm): 3.3-rasm. JavaScriptda sonli ma’lumotlarga misol. 4. JavaScriptda massivlar va operatorlar. Massiv – bu bir nechta qiymatga ega bo‘lishi mumkin bo‘lgan maxsus o‘zgaruvchi. Massiv bitta nom ostida ko‘p qiymatlarni saqlashi mumkin va indeks raqamiga murojaat qilish orqali qiymatlarni chiqarish mumkin. Sintaksis: const array_name = [item1, item2, ...]; Massivlarni const kalit so‘zi bilan e’lon qilinadi. Eslatma: Massiv indekslari 0 dan boshlanadi. [0] birinchi element, [1] ikkinchi element hisoblanadi. 4.1-rasm. JavaScriptda massivlar. 4.2-rasm. JavaScriptda indeksli massivlar. JavaScriptda operatorlar Tayinlash operatorlari JavaScript o‘zgaruvchilariga qiymatlarni tayinlaydi. Qo‘shishni tayinlash operatori ( += ) o‘zgaruvchiga qiymat qo‘shadi. Tayinlash operatori ( = ) o‘zgaruvchiga qiymat beradi. 4.1-jadval Tayinlash operatorlari.
Arifmetik operatorlar raqamlar ustida arifmetikani bajarish uchun ishlatiladi. 4.2-jadval Arifmetik operatorlar.
Bir xil tipli ma’lumotlar qo‘shilganda umumiy qiymat yoziladi, har xil turdagi ma’lumotlari qo‘shganda esa birinchi ma’lumot ketidan ikkinchi ma’lumot turi yozib qo‘yiladi holos. Quyidagi misolda aynan shu ko‘rsatilgan (4.3-rasm): 4.3-rasm. JavaScriptda satr va sonli ma’lumotlarni qo‘shish. 4.3-jadval Taqqoslash operatorlari
4.4-jadval Mantiqiy operatorlar
Savol va topshiriqlar.
Download 366,96 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling