Sobes.tech
Junior — Middle

Koja je osnovna funkcija metode bind u JavaScript-u i gde se koristi?

sobes.tech АИ

Одговор од АИ

Metoda bind u JavaScript-u kreira novu funkciju sa fiksnom vrednošću this i/ili početnim argumentima. Ovo je korisno kada želite da sačuvate kontekst poziva funkcije ili delimično primenite argumente.

Primer:

const obj = { x: 42 };
function printX() {
  console.log(this.x);
}
const boundPrintX = printX.bind(obj);
boundPrintX(); // će ispisati 42

Ovde bind povezuje funkciju sa objektom obj, tako da this unutar funkcije ukazuje na njega.