Haydarov Hayotjonning Web dasturlash fanidan tayyorlagan Amaliy ishi


Ob'ekt xususiyatlarini olib tashlash



Download 0,96 Mb.
bet10/33
Sana18.03.2023
Hajmi0,96 Mb.
#920152
1   ...   6   7   8   9   10   11   12   13   ...   33
Bog'liq
Haydarov Hayotjonning Web dasturlash fanidan tayyorlagan Amaliy

Ob'ekt xususiyatlarini olib tashlash


Ob'ekt assotsiativ massiv bo'lgani uchun operatsiya JavaScript-ni o'chirish ob'ekti joriy ob'ekt darajasida bajariladi (meros bilan - bu muhim) va ushbu ob'ektning xususiyatlari to'plamida ko'rib chiqiladi.

Ushbu misol kontekstida siz quyidagi konstruktsiyalardan foydalanishingiz mumkin:

  • x1_Obj ni o'chirish .NameLast;

  • x2_Obj-ni o'chirish ["NameFirst"];

Birinchi qurilish birinchi ob'ektning ikkinchi elementini olib tashlaydi, ikkinchi qurilish ikkinchi ob'ektning birinchi elementini olib tashlaydi. O'chirish operatori prototip xususiyatlarida ishlamaydi va agar xususiyatni o'chirib bo'lmaydigan bo'lsa, false qiymatini qaytaradi.

Ob'ekt xususiyatlari va usullari


JavaScript ob'ekti va funktsiyalari (usullari) sintaksisi tilning sintaksis va semantikasining umumiy qonunlariga o'xshaydi. Aslida, buning aksi.

Ob'ektning xususiyatlari va usullari - bu ob'ektga yo'naltirilgan JavaScript paradigmasi orqali u bilan ruxsat etilgan ma'lumotlarni va harakatlarni tavsiflashning bir variantidir.

Ushbu misol x3_Obj ob'ektini tavsiflaydi, u faqat ikkita xususiyatga ega: item va pos. Keyin funktsiya sifatida hello () usuli qo'shildi. Natijada, JavaScript ob'ekti qiymatlari ushbu tavsifni natija oynasida ko'rsatilgandek xususiyat qiymatlari kontekstida talqin qiladi, ya'ni funktsiya tanasini (1) qiymat sifatida joylashtiradi.
Hello () xususiyati to'g'ridan-to'g'ri chaqirilganda, u usul (funktsiya) sifatida talqin qilinadi va natija (2) ushbu usul kodining bajarilishi bo'ladi.

Ob'ektdagi ushbu kalit so'z


Ob'ektning mulkiy maydonida yo'nalish uchun ishlab chiquvchi foydalanishi mumkin kalit so'z bu orqali va ularning qiymatlarini olish yoki o'zgartirish uchun tavsiflangan xususiyatlarga murojaat qiling.

Bu faqat konstruktor tanasi bo'lgan ob'ektni tasvirlashning boshlanishi. Ushbu misol cookie-fayllar ob'ektini tavsiflaydi. Ob'ekt qurilish bilan yuklangan paytda ishga tushiriladi:

  • var oCookie \u003d yangi scCookies (cOwnerCode);

  • oCookie .Init ();

Ushbu misolda cOwnerCode - noyob kod Mehmon. Agar yo'q bo'lsa, u holda oCookie ob'ekti konstruktorida yangi kod hosil bo'ladi. Ushbu ob'ektni ishlab chiquvchisi tashrif buyuruvchiga ruxsat berish orqali nimani anglatishi muhim emas, bu erda ushbu kalit so'z ob'ektning usullarini tavsiflash va ularni ob'ektning boshqa usullaridan chaqirish uchun qanday ishlatilishi muhim:

  • this .GetCookie \u003d function (cName) (...);

  • bu .SetCookie \u003d funktsiyasi (cName, cValue) (...).

Cookie-faylni uning nomi bilan o'qish va ma'lum bir ism bilan cookie-faylning qiymatini yozish uchun ob'ektning usullari shu tarzda tavsiflanadi.

  • bu .GetCookie ("cOwner");

  • bu .SetCookie ("cOwner", cOwner);

Shunday qilib, ular ishlatiladi, agar birinchi qurilish natijasida qiymat ko'rsatilmasa, ikkinchi qurilish uni o'rnatadi.

Download 0,96 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   33




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish