darsga qaytish

Bind-dan keyin funktsiya xususiyati

muhimlik: 5

Funksiya xususiyatida qiymat mavjud. U bind dan keyin o’zgaradimi? Javobingizni asoslang.

function sayHi() {
  alert( this.name );
}
sayHi.test = 5;

let bound = sayHi.bind({
  name: "John"
});

alert( bound.test ); // chiqishi qanday bo'ladi? nega?

Javob: undefined.

bind natijasi boshqa obyekt. U test xususiyatiga ega emas.