Comments 5
Очень подробное разьеснение. Надо будет своим студентам при прохождении языка больше уделить этому внимания. У вас хороший стиль подачи. Не задумывались над написанием книг. Удачи вам.
-4
Заяц, не лезь, "контекс" тебя сожрёт!
0
const show = obj.showName;
show(); // undefined (в строгом режиме) или 'Ирина' (в обычном)
В строгом режиме будет ошибка this is undefined, а в обычном режиме напечатает undefined. Скорее всего, вы ненамеренно ошиблись, но лучше такие вещи проверять.
+2
"Если бы мы не использовали bind
, мы бы получили undefined
в this.name
при вызове greet
через setTimeout
."
Тут можно было бы добавить пример, когда эта проблема решается с помощью стрелочной функции и bind не нужен.
0
Sign up to leave a comment.
Слово this: управление контекстом выполнения в JavaScript