Mavzu : JavaScriptda o’zgaruvchilar va ma’lumotlar turlari



Yüklə 0,67 Mb.
tarix16.09.2023
ölçüsü0,67 Mb.
#144302
38-Mavzu JavaScriptda o’zgaruvchilar va ma’lumotlar turlari

Mavzu :JavaScriptda o’zgaruvchilar va ma’lumotlar turlari

  • Fan: Web ilovalar ishlab chiqish
  • Guruh: 7SV 19TJA
  • Bajardi: Yarashova Madina
  • Tekshirdi: Boybutayev S

Reja: 1. JavaScript O'zgaruvchilar 2. JavaScript da const ni qachon foydalanish kerak 3. JavaScript da var ni qachon ishlatish kerak? 4. JavaScriptda ma'lumot turlari (Data Types)

JavaScript dasturlash tilida o'zgaruvchilarni e'lon qilishning 4 xil usuli bor bo'lib quyidagilar kiradi.

  • JavaScript dasturlash tilida o'zgaruvchilarni e'lon qilishning 4 xil usuli bor bo'lib quyidagilar kiradi.
  • var
  • let
  • const
  • hech narsa ishlatmasdan
  • O'zgaruvchilar nima?

  • O'zgaruvchilar - bu ma'lumotlarni saqlash uchun konteynerlar (ma'lumotlar qiymatlarini saqlash). Ushbu misolda xyva z, o'zgaruvchilar bo'lib, ular var kalit so'z bilan e'lon qilinadi:

JavaScript da const ni qachon foydalanish kerak?

Kod yozish jarayonida umumiy qoida bo'lishini hohlasangiz ushbu holatda siz const kalit so'zi bilan o'zgaruvchini e'lon qilsangiz bo'ladi. Bunda o'zgaruvchini o'zgartirib bo'lmaydi. Misol uchun PI ni qiymati o'zgarmas bo'lib uni const bilan e'lon qilishimiz mumkin.

JavaScript da var ni qachon ishlatish kerak?

  • Har doim JavaScript o'zgaruvchilarini var va let yoki const bilan e'lon qiling. var kalit so'zi 1995 yildan 2015 yilgacha barcha JavaScript kodlarida qo'llaniladi. let kalit so'zi 2015 yildan boshlab JavaScript kodlarida qo'llaniladi. Agar siz eski browser ishlatsangiz u holda var kalit so'zidan foydalanishingiz zarur bo'ladi.

Ma'lumot turlarini bilish o'zi nega muhim ? Dasturlashda o'zgaruvchilar bilan ishlash va ular ustida boshqa amallar bajarishda uning qanday ma'lumot turida ekanligini bilish muhim omil hisoblanadi. Misol uchun sizda 2 ta x va y deb nomlanuvchi o'zgaruvchilar bor. Ular mana bu ko'rinishda:

Agar siz String va Number ma'lumot turlarini bilsangizresult qanday qiymatga teng bo'lishini bilasiz. Hozirgi holatda JavaScript sizga result = "42" qiymatni qaytaradi. Sababi x = "4" String ma'lumot turida turbdi va JavaScriptda + belgisi Number ma'lumot turini String ma'lumot turiga aylantiradi va amalni String ma'lumot turida amalga oshiradi. Lekin biz ifodaning ishorasini o'zgartirsak, hodisa boshqa tomonga o'zgaradi.

Agar siz String va Number ma'lumot turlarini bilsangiz, result qanday qiymatga teng bo'lishini bilasiz. Hozirgi holatda JavaScript sizga result = "42" qiymatni qaytaradi. Sababi x = "4" String ma'lumot turida turbdi va JavaScriptda + belgisi Number ma'lumot turini String ma'lumot turiga aylantiradi va amalni String ma'lumot turida amalga oshiradi. Lekin biz ifodaning ishorasini o'zgartirsak, hodisa boshqa tomonga o'zgaradi.

Bu yerda y ning qiymati Number ma'lumot turida va - ishorasi faqat o'ziga tegishli bo'lgan o'zgaruvchiga qarab keyingi o'zgaruvchiga ta'sir qiladi.


Yüklə 0,67 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin