JavaScript-da xususiy usul nima?
JavaScript-da xususiy usul nima?

Video: JavaScript-da xususiy usul nima?

Video: JavaScript-da xususiy usul nima?
Video: Javascript - 1 qism. JS haqida ma`lumot, 'var' kalit so`zi. 2024, Dekabr
Anonim

Shaxsiy Funktsiyalar № A shaxsiy funktsiya faqat ota-onasi ichida foydalanish mumkin funktsiyasi yoki modul. Jamoatchilik funktsiyasi uning ichida yoki tashqarisida foydalanish mumkin. Umumiy funktsiyalar qo'ng'iroq qilishi mumkin xususiy ammo ular ichida funktsiyalar mavjud, chunki ular odatda bir xil qamrovga ega.

Shunday qilib, JavaScript-ning shaxsiy usullari bormi?

Shaxsiy usullar mavjud har doim yarim mumkin bo'lgan JavaScript dinamik bu va Function prototipi tufayli usullari qo'ng'iroq qiling va murojaat qiling. Lekin qo'ng'iroq qilish yoki qo'llash a ni chaqirish kabi qulay emas shaxsiy usul to'g'ridan-to'g'ri ob'ektga, na qiladi u bir nechta zanjirlarni ulash imkonini beradi usullari birga.

Bundan tashqari, bizda shaxsiy statik usul bo'lishi mumkinmi? 7 Javoblar. A xususiy statik usul o'z-o'zidan OOPni buzmaydi, lekin siz qachon bor bularning ko'pi usullari bo'lmagan sinfda kerak (va*) misol maydonlariga kira olmaysiz, siz OO usulida dasturlashmayapsiz, chunki "ob'ekt" birgalikda belgilangan holatdagi holat + operatsiyalarini bildiradi.

Buni hisobga olsak, xususiy funktsiya nimani anglatadi?

Shaxsiy :: A xususiy o'zgaruvchan yoki usuli mumkin faqat u belgilangan sinfdan ichki kirish mumkin. Bu anglatadi bu a xususiy o'zgaruvchan yoki usuli sinfni kengaytiradigan boladan chaqirib bo'lmaydi.

JavaScript sinfidan foydalana olamanmi?

Shuni ta'kidlash kerakki, yo'q sinflar ichida JavaScript . Funksiyalar mumkin biroz taqlid qilish uchun ishlatiladi sinflar , lekin umuman olganda JavaScript a sinf - kam til. Hamma narsa ob'ektdir. Va meros haqida gap ketganda, ob'ektlar ob'ektlardan emas, balki meros oladi sinflar dan sinflar kabi " sinf "-ikali tillar.

Tavsiya: