Sobes.tech
Junior — Middle

JavaScript-də bind metodunun əsas funksiyası nədir və onun tətbiqi haradadır?

sobes.tech Süni İntellekt

AI-dan cavab

JavaScript-də bind metodu yeni bir funksiya yaradır və ona this dəyəri və/və ya başlanğıc arqumentləri təyin edir. Bu, funksiya çağırış kontekstini saxlamaq və ya qismən arqumentlər tətbiq etmək üçün faydalıdır.

Nümunə:

const obj = { x: 42 };
function printX() {
  console.log(this.x);
}
const boundPrintX = printX.bind(obj);
boundPrintX(); // 42 göstərəcək

Burada bind funksiyanı obj obyektinə bağlayır, beləliklə funksiyanın içindəki this ona istinad edir.