Junior — Middle
JavaScriptda bind metodining asosiy vazifasi nima va uni qayerda qo'llash mumkin?
sobes.tech AI
AIdan javob
JavaScriptda bind metodi yangi funksiyani this qiymati va/yoki boshlang‘ich argumentlar bilan yaratadi. Bu, funksiyaning chaqirilish kontekstini saqlash yoki qisman argumentlarni qo‘llash uchun foydalidir.
Misol:
const obj = { x: 42 };
function printX() {
console.log(this.x);
}
const boundPrintX = printX.bind(obj);
boundPrintX(); // 42 ni chiqaradi
Bu yerda bind funksiyani obj obyekti bilan bog‘laydi, shunda funksiyaning ichidagi this unga ishora qiladi.