Pull to refresh

Comments 5

Очень подробное разьеснение. Надо будет своим студентам при прохождении языка больше уделить этому внимания. У вас хороший стиль подачи. Не задумывались над написанием книг. Удачи вам.

Заяц, не лезь, "контекс" тебя сожрёт!

const show = obj.showName;

show(); // undefined (в строгом режиме) или 'Ирина' (в обычном)

В строгом режиме будет ошибка this is undefined, а в обычном режиме напечатает undefined. Скорее всего, вы ненамеренно ошиблись, но лучше такие вещи проверять.

"Если бы мы не использовали bind, мы бы получили undefined в this.name при вызове greet через setTimeout."

Тут можно было бы добавить пример, когда эта проблема решается с помощью стрелочной функции и bind не нужен.

Sign up to leave a comment.