Задача JS

Задача JS

@webcoderofficial

Ответ:

Иван

Обьяснение:

Экзотический объект bound function, возвращаемый при первом вызове f.bind(...), запоминает контекст (и аргументы, если они были переданы) только во время создания. Следующий вызов bind будет устанавливать контекст уже для этого объекта. Это ни на что не повлияет. Можно сделать новую привязку, но нельзя изменить существующую.

Более подробно изучить теорию можно на моём втором канале Front Study

Код для проверки:

function f() {
  console.log(this.name)
}

f = f.bind( {name: "Иван"} ).bind( {name: "Пётр" } )

f()


Report Page