Кода -копия выглядит следующим образом:
<! Doctype html>
<html lang = "en">
<голова>
<meta charset = "utf-8">
<title> документ </title>
</head>
<Скрипт>
var stu = {
m: function () {
var self = это;
console.log (this === Stu);
функция f () {
// это не указывает на контекст вызова внешней функции при вызове вложенной функции
console.log (это === stu);
Если вы хотите получить доступ к этому во внешней функции, вам необходимо сохранить это во внешней функции в переменной.
console.log (self === Stu);
}
f ();
}
}
</script>
<тело>
</body>
</html>