JavaScript-da ibtidoiy qiymat nimani anglatadi?
JavaScript-da ibtidoiy qiymat nimani anglatadi?

Video: JavaScript-da ibtidoiy qiymat nimani anglatadi?

Video: JavaScript-da ibtidoiy qiymat nimani anglatadi?
Video: Как сложить все числа в массиве? JavaScript 2024, May
Anonim

In JavaScript , a ibtidoiy ( ibtidoiy qiymat , ibtidoiy ma'lumotlar turi) ob'ekt bo'lmagan va usullari bo'lmagan ma'lumotlardir. 7 bor ibtidoiy ma'lumotlar turlari: satr, raqam, bigint, mantiqiy, null, aniqlanmagan va belgi.

Shuni hisobga olsak, ibtidoiy qadriyatlar deganda nima tushuniladi?

A ' ibtidoiy 'ma'lumotlar turi anglatadi sizda borligini qiymat xotirada saqlanadi - bu qiymat usullari yoki ichki tuzilishi yo'q. A ibtidoiy faqat tashqi operatsiyalar bilan ishlashi mumkin. Java-da ibtidoiy raqamlar ( int , uzun va boshqalar) va char.

Keyinchalik savol tug'iladi: JavaScript-da ibtidoiy va mos yozuvlar ma'lumotlar turlari nima? In JavaScript , a o'zgaruvchan ikkita saqlashi mumkin turlari ning ma'lumotlar : ibtidoiy va mos yozuvlar . JavaScript olti beradi ibtidoiy turlari sifatida aniqlanmagan, null, mantiqiy, raqam, satr va belgi va a mos yozuvlar turi ob'ekt. Qisqasi, a o'zgaruvchan ob'ektni saqlaydigan bu orqali kirish mumkin ma'lumotnoma.

Yuqoridagilardan tashqari, JavaScript-da ibtidoiy va ibtidoiy bo'lmagan narsa nima?

deb nomlanuvchi ma'lumotlar turlari ibtidoiy qiymatlari JavaScript raqamlar, satrlar, mantiqiy, null, aniqlanmagan. Funktsiyalar va massivlar kabi ob'ektlar deb ataladi yo'q - ibtidoiy qiymatlar. O'rtasidagi asosiy farq ibtidoiy va bo'lmagan - ibtidoiylar bu ibtidoiylar o'zgarmas va yo'q - ibtidoiylar o'zgaruvchan.

JavaScript-da aniqlanmagan qiymat nima?

Boshqa tarafdan, aniqlanmagan o'zgaruvchining e'lon qilinmaganligini yoki a berilmaganligini bildiradi qiymat . O'zgaruvchini e'lon qilganingizda javascript , unga tayinlangan qiymat aniqlanmagan . Bu o'zgaruvchiga tegilmaganligini va istalganiga tayinlanishi mumkinligini anglatadi qiymat kelajakda.

Tavsiya: