コードコピーは次のとおりです。
<!doctype html>
<html lang = "en">
<head>
<メタcharset = "utf-8">
<title> document </title>
</head>
<スクリプト>
var stu = {
M:function(){
var self = this;
console.log(this === stu);
関数f(){
//これは、ネストされた関数を呼び出すときに外側関数を呼び出すというコンテキストを指しません
console.log(this === stu);
外部関数でこれにアクセスする場合は、変数の外部関数にこれを保存する必要があります。
console.log(self === stu);
}
f();
}
}
</script>
<body>
</body>
</html>