Die Codekopie lautet wie folgt:
<! docType html>
<html lang = "en">
<kopf>
<meta charset = "utf-8">
<title> document </title>
</head>
<Script>
var stu = {
M: function () {
var self = this;
console.log (this === stu);
Funktion f () {
// Dies zeigt nicht auf den Kontext des Aufrufens der äußeren Funktion beim Aufrufen der verschachtelten Funktion
console.log (this === stu);
Wenn Sie in einer externen Funktion darauf zugreifen möchten, müssen Sie dies in einer externen Funktion in einer Variablen speichern.
console.log (self === stu);
}
F();
}
}
</script>
<body>
</body>
</html>