在 JavaScript 中,this 是一个关键字,它在不同的上下文中引用不同的对象。理解 this 的工作原理对于编写高质量的 JavaScript 代码至关重要。本文将深入探讨 this 关键字在前端开发中的应用,并提供相应的源代码示例。
1. 全局上下文中的 this
在全局上下文中,this 引用的是全局对象。在浏览器环境中,全局对象是 window
对象;而在 Node.js 环境中,全局对象是 global
对象。
console.log(this === window);
console.