Animal Trading cards


Download 5.19 Mb.
bet42/44
Sana12.11.2023
Hajmi5.19 Mb.
#1768393
1   ...   36   37   38   39   40   41   42   43   44
Bog'liq
FrontEnd uz Final

2-savol
Ushbu kod berilgan:
var a = {
myFunction: function quiz() { console.log('hi'); }
};
var b = {
myFunction: function quiz() { console.log('hi'); }
};

Quyidagi kod true yoki false natijani beradimi?


a.myFunction === b.myFunction

Izoh:
Bu { name: 'Richard' } === { name: 'Richard' } lar kabi holat; ikita myFunction funksiyasi turli funksiyalarni bildiradi, ular turli obyektlarga tegishli. Ular bir xil ko‘rinadi, ammo ular alohida funksiyalar. Ba’zan obyektni har xil nomlari bo’lishi mumkin, ba’zan har xil obyektlar bir xil nomga ega bo’lishi mumkin. Bularni farqlash kerak.
3-savol
Ushbu kod berilgan:
function quiz() { ... }


var a = {
myFunction: quiz
};
var b = {
myFunction: quiz
}

Quyidagi kod true deb baholaydimi yoki false?


a.myFunction === b.myFunction

Izoh:
Ikkala myFunction funksiyasi bir xil narsaga murojaat qilmoqda, aniq quiz funksiyasiga.
4-savol
Agar myForm ni 
 elementi deb faraz qilsak, quyidagi kodni ishlatganimizdan so‘ng  elementi hodisa tinglovchisi submitiga ega bo‘ladimi yoki yo‘q?
myForm.addEventListener('submit', function respondToSubmit(){...});
myForm.removeEventListener('submit', function respondToSubmit(){...});

Izoh:
.addEventListener() va .removeEventListener ikkalasi alohida o‘zining respondToSubmit() funksiyasiga ega va bir xil funksiyaga murojaat qilmaydi, natijada hodisa tinglovchisini olib tashlash muvafaqqiyatsiz tugaydi va  hodisa tinglovchisi biriktirilgan holda qoladi.

Download 5.19 Mb.

Do'stlaringiz bilan baham:
1   ...   36   37   38   39   40   41   42   43   44




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