Ma'lumotlar turlari javascript-info translate goog
Download 49.81 Kb. Pdf ko'rish
|
javascript-info.translate.goog-Malumotlar turlari
- Bu sahifa navigatsiya:
- "Nul" qiymati
- "Aniqlanmagan" qiymat
Mantiqiy (mantiqiy tur)
Boolean turi faqat ikkita qiymatga ega: true va false . Ushbu tur odatda ha/yo'q qiymatlarini saqlash uchun ishlatiladi: true "ha, to'g'ri" va false "yo'q, noto'g'ri" degan ma'noni anglatadi. Masalan; misol uchun: let nameFieldChecked = true; // yes, name field is checked let ageFieldChecked = false; // no, age field is not checked Mantiqiy qiymatlar ham taqqoslash natijasida kelib chiqadi: let isGreater = 4 > 1; alert( isGreater ); // true (the comparison result is "yes") Biz mantiqiy operatorlar bobida mantiqiy qiymatlarni chuqurroq yoritamiz . "Nul" qiymati Maxsus null qiymat yuqorida tavsiflangan turlarning hech biriga tegishli emas. U o'zining alohida turini hosil qiladi, unda faqat qiymat mavjud null : let age = null; JavaScript-da null ba'zi boshqa tillardagi kabi "mavjud bo'lmagan ob'ektga havola" yoki "null ko'rsatgich" emas. Bu shunchaki "hech narsa", "bo'sh" yoki "qiymat noma'lum" ni ifodalovchi maxsus qiymat. Yuqoridagi kod age noma'lumligini bildiradi. "Aniqlanmagan" qiymat 5/7 Maxsus qiymat undefined ham alohida turadi. Xuddi ga o'xshab o'ziga xos tur yaratadi null . Ma'nosi undefined "qiymat belgilanmagan". Agar o'zgaruvchi e'lon qilingan, lekin tayinlanmagan bo'lsa, uning qiymati quyidagicha bo'ladi undefined : let age; alert(age); // shows "undefined" undefined Texnik jihatdan, o'zgaruvchiga aniq belgilash mumkin : …Ammo buni qilishni tavsiya etmaymiz. null Odatda, o'zgaruvchiga "bo'sh" yoki "noma'lum" qiymat belgilash uchun foydalaniladi , bu esa undefined tayinlanmagan narsalar uchun standart boshlang'ich qiymat sifatida saqlanadi. Download 49.81 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling